digitalmars.D - Comparison of null `Nullable`s
- =?UTF-8?B?THXDrXM=?= Marques (15/15) Mar 30 2016 Have you considered making these work, instead of throwing an
- Meta (3/18) Mar 30 2016 https://issues.dlang.org/show_bug.cgi?id=14804
Have you considered making these work, instead of throwing an
exception?
import std.typecons;
alias T = Nullable!(int, -1);
void main()
{
T a;
T b;
assert(a == b);
T c;
T d = 42;
assert(c != d);
}
It could be a template parameter for Nullable, and the default be
to preserve the current behavior.
Mar 30 2016
On Wednesday, 30 March 2016 at 12:06:24 UTC, Luís Marques wrote:
Have you considered making these work, instead of throwing an
exception?
import std.typecons;
alias T = Nullable!(int, -1);
void main()
{
T a;
T b;
assert(a == b);
T c;
T d = 42;
assert(c != d);
}
It could be a template parameter for Nullable, and the default
be to preserve the current behavior.
https://issues.dlang.org/show_bug.cgi?id=14804
A link to the PR is in the last update to this bug.
Mar 30 2016








Meta <jared771 gmail.com>