On Friday, 27 January 2012 at 22:02:55 UTC, F i L wrote:
Timon Gehr wrote:alias MyFoo = Foo!q{}This syntax makes a lot of sense, but why have the '=' at all? Why not just:alias Num float; alias MyFoo Foo!q{ };
I guess one reason is that it fits better with the rest of the language, it feels more natural. Also, wouldn't your proposal require making the current syntax illegal and breaking pretty much all of existing D code?
