Array#flat is coming to ES; would you like like some sugar with that?
isiahmeadows at gmail.com
Thu Jun 21 11:53:06 UTC 2018
Not stating my opinion of the idea here, but I find it unlikely that
it'll get accepted, for similar reasons to why the old proposed
comprehension syntax got omitted in favor of just using `map` and
`filter` (arrow functions are concise enough).
me at isiahmeadows.com
On Thu, Jun 21, 2018 at 7:23 AM, Michael Luder-Rosefield
<rosyatrandom at gmail.com> wrote:
> Apologies 'if' this is a terrible idea, but since I have just encountered a
> situation where this sugar would actually be useful I'm absolutely going to
> suggest it.
> Extend the ... syntax to allow for flattening deconstructed arrays.
> _Literally_ extend it:
> ....array === ...(array.flat()) // i.e. depth 1
> .....array === ...(array.flat(0)) // unlimited depth
> es-discuss mailing list
> es-discuss at mozilla.org
More information about the es-discuss