Le 23/07/2012 16:37, Adam D. Ruppe a écrit :
I was just thinking about porting a javascript function to
D that takes an object of params:


Let's not add another special case for the declaration can be used here instead of an expression. This is already the case in if and it will proliferate.

The real need here is to allow variable declaration to be used as expressions. And functions too as they are first class citizens now.

This reduces special cases instead of adding new one, and give a much greater opportunity for expressiveness in the language.

Reply via email to