11-Jan-2013 00:49, Era Scarecrow пишет:
On Thursday, 10 January 2013 at 20:48:12 UTC, Era Scarecrow wrote:

func(x); // x is not type string[string], is type xxx!string,string

  Thinking about it, if the AA is just syntactical sugar for a struct
(say defined in core.memory) which handles that then the problem goes away.

+ user defined implicit conversion so that AALiteral(K,V) --*implicitly*!--> AA!(K,V)


The other use case for user-defined implicit conversion were already outlined before so I hope it will make its way in one day.

--
Dmitry Olshansky

Reply via email to