On Tue, May 10, 2011 at 16:22, Oliver Hunt <[email protected]> wrote:
> \ is a much more common lambda symbol in many languages, and i'm not sure
> what the ambiguity would be in \{...} or \(...){...}.
\(a,b,c) { a + b * c }
That's cute.
> I'm also really not happy with the concept of minor variances in syntax
> having such dramatic impact the language semantics. All the fiddling with
> |this| dramatically increases the complexity of the language, it doesn't
> simplify it.
I completely agree. It think any short-form function syntax should
have the exact same semantics as the existing long-form. We've got
.bind(obj). That's enough.
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss