Note: Kotlin has this [1], but it imposes numerous restrictions on its usage. There's no way you could accomplish this without either that, pseudo-exceptions, or both.
[1]: http://kotlinlang.org/docs/reference/inline-functions.html ----- Isiah Meadows [email protected] Looking for web consulting? Or a new website? Send me an email and we can get started. www.isiahmeadows.com On Mon, Aug 28, 2017 at 4:38 PM, Sebastian Malton <[email protected]> wrote: > This is actually exactly what I meant but it looks a lot better. It is > also very clean > > *From:* [email protected] > *Sent:* August 28, 2017 4:36 PM > *To:* [email protected] > *Subject:* Super function > > What might be better is to extend break for named functions. > > function someFn(arr) { > return arr.map(e => { > if(...) { > break someFn return "..."; > } > return e * 2; > }); > } > > This way you know what you're breaking from.. super would imply one level > deep.. break already has some similar constructs. In this case it must be > a named function or named variable assigned a function. Not a reserved > word (break while, break for, etc already works) > > > -- > Michael J. Ryan - [email protected] - http://tracker1.info > > Please excuse grammar errors and typos, as this message was sent from my > phone. > > _______________________________________________ > 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

