First, let expressions as implemented in JS1.7 are ambiguous in a
bottom up grammar. See
https://mail.mozilla.org/pipermail/es-discuss/2008-October/007890.html
Second, let statements and expressions in JS1.7 are evaluated when
reached. They are not implicitly quoted for later application.
Third, let is the wrong keyword if there's no need to bind a name --
as there indeed is no need with many (most?) lambda use-cases.
/be
On Dec 3, 2008, at 3:26 PM, Breton Slivka wrote:
On Thu, Dec 4, 2008 at 9:28 AM, Michael <[EMAIL PROTECTED]> wrote:
This may be a stupid question, but is the current let expression
syntax
defined in JavaScript 1.7 too fundamentally different from the
sought out
lambda expression to be repurposed? Or would this wreak havoc on
current
uses?
I had kind of a similar thought about let statements. Would it be
possible to simply turn a let statement into an assignable/callable
value? Would that just break too many things? would it get us at least
close to the lambda functionality we seek?
_______________________________________________
Es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss
_______________________________________________
Es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss