On Mon, Sep 24, 2012 at 3:24 PM, Erik Arvidsson <[email protected]>wrote:

> On Mon, Sep 24, 2012 at 3:20 PM, Rick Waldron <[email protected]>
> wrote:
> >
> >
> > On Mon, Sep 24, 2012 at 1:37 PM, Jason Orendorff <
> [email protected]>
> > wrote:
> >>
> >> snip
> >>
> >>
> >> Here's another program I think we should reject, for the same reason:
> >>
> >>     var titles = books.map(b => {title: b.title});
> >
> >
> > Per the proposal, this is already illegal, otherwise requiring parens
> around
> > the object literal. The example given in the proposal is:
>
> It is a valid block that starts with a label :'(
>

It sure is! Poor choice of words using "illegal", what I meant to say was
that it wouldn't return an object literal as the user might expect, unless
it has the parens.

Rick



> > // Parenthesize the body to return an object literal expression
> > let key_maker = val => ({key: val});
> >
> >
> >
> > Rick
> >
> >>
> >> snip
> >
> >
> > _______________________________________________
> > es-discuss mailing list
> > [email protected]
> > https://mail.mozilla.org/listinfo/es-discuss
> >
>
>
>
> --
> erik
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to