Library Typedefs are fundamentally broken
bearophile via Digitalmars-d
digitalmars-d at puremagic.com
Sat Sep 20 09:34:15 PDT 2014
Timon Gehr:
>> alias A = Typedef!(float, "dollar");
>> alias B = Typedef!(float, "euro");
>> ...
>
> This doesn't compile. This, IMHO more _ugly_, code compiles:
>
> import std.typecons;
> alias A = Typedef!(float, float.init, "dollar");
> alias B = Typedef!(float, float.init, "euro");
See:
https://d.puremagic.com/issues/show_bug.cgi?id=11828
Some other open issues/ERs:
https://issues.dlang.org/buglist.cgi?f1=short_desc&o1=casesubstring&query_format=advanced&resolution=---&v1=Typedef
Bye,
bearophile
More information about the Digitalmars-d
mailing list