or
get_map() {|e| e*e}
or similar. I will fix.
/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss
http://wiki.ecmascript.org/doku.php?id=strawman:block_lambda_revivalI’m
trying to understand the syntax:
BlockArguments :
BlockLambda
BlockArguments [no LineTerminator here] BlockLambda
BlockArguments [no LineTerminator here] ( InitialValue )
-
Wouldn’t this allow the following? BlockLambda [no LineTerminator here]
BlockLambda
- InitialValue means that paren-free can be combined
with arguments that aren’t blocks, right?
myLoopFunc(initValue1)(initValue2) { | arg1, arg2 | ... }
I
think I would prefer the following (IIRC, more like Ruby):
myLoopFunc(initValue1, initValue2) { | arg1, arg2 | ... }