super return
Michael J. Ryan
tracker1 at gmail.com
Mon Aug 28 19:43:23 UTC 2017
Well, there's already .map(), .find() and .filter() for returning values
from arrays
--
Michael J. Ryan - tracker1 at gmail.com - http://tracker1.info
Please excuse grammar errors and typos, as this message was sent from my
phone.
On Aug 28, 2017 12:30 PM, "Sebastian Malton" <sebastian at malton.name> wrote:
> I have seen some people want to modify some of the array prototype
> functions, especially forEach, so that returning from them returns a value.
> However, I have also seems that this could break things since in some
> cases, again forEach, the return value in explicitly defined.
>
> Thus I propose the new syntax `super return` and any other positive number
> of supers. This syntax is currently not valid in any scenario and with the
> current meaning of super seems, to me at least, relativity easy to
> understand.
>
> The outcome of this basically means "return from current context up one
> level and then return from there".
>
> A current method of doing this is by using try / catch but it is not
> ideal. Using the above method I believe that it would be able to be better
> optimized.
>
>
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20170828/5756cca7/attachment.html>
More information about the es-discuss
mailing list