Comparison of null `Nullable`s
Meta via Digitalmars-d
digitalmars-d at puremagic.com
Wed Mar 30 07:17:01 PDT 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.
More information about the Digitalmars-d
mailing list