let function

Alexander Jones alex at weej.com
Thu May 14 18:37:16 UTC 2015

Propose adding support for

    let function foo() {};

which would have the equivalence of:

    let foo = function foo() {};

The idea is to support the normal scoping of let, but without forcing you
to repeat yourself when naming the function, whilst still having the
function's name property be set.

This would trivially extend to const and var. Also, possibly class.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20150514/2bd9edb7/attachment.html>

More information about the es-discuss mailing list