Kevin Smith (2013-12-12T20:40:00.000Z)
>
>
> ```js
> const concat = (a, b) =*> { yield* a; yield* b; }
> ```
>

Thanks.  For this particular example, it's no big deal to use longhand:

    function* concat(a, b) { yield* a; yield* b; }

But you could throw a couple of `this`s in there and drive the argument
that way.  But are we going to see such an example pop up enough to justify
the feature?  I suspect not, but we don't have any data.  Better to leave
all options on the table, including using "=>" for async arrows.  Hence
reserving await.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20131212/c0d39cf6/attachment.html>
forbes at lindesay.co.uk (2013-12-21T09:32:32.129Z)
Thanks.  For this particular example, it's no big deal to use longhand:

```js
function* concat(a, b) { yield* a; yield* b; }
```

But you could throw a couple of `this`s in there and drive the argument that way.  But are we going to see such an example pop up enough to justify the feature?  I suspect not, but we don't have any data.  Better to leave all options on the table, including using "=>" for async arrows.  Hence reserving await.