On Jul 25, 2010, at 4:57 PM, Maciej Stachowiak wrote:

> 
> Perhaps the strawman page for shorter function syntax should list reasons for 
> rejecting other syntax options. I would be happy to document the reasons 
> against fn, fun, f and \, but I can't seem to remember my username and 
> password (I'm not even sure if I have an account). Who can help with wiki 
> access issues?

I documented the alternate proposals and known problems if any here:

http://wiki.ecmascript.org/doku.php?id=strawman:shorter_function_syntax#alternate_syntax_proposals

For the Ruby-like syntax, I was not sure what the zero-argument case would look 
like.

Would it be like this:

[0, 1, 2, 3].map({|| x * x})

Or like this:

[0, 1, 2, 3].map({x * x})

The former looks ugly to me and the latter may create parser difficulties.

Regards,
Maciej

_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to