Nannying (was: Array comprehension syntax)

Erik Arvidsson erik.arvidsson at gmail.com
Mon Sep 24 12:24:29 PDT 2012


On Mon, Sep 24, 2012 at 3:20 PM, Rick Waldron <waldron.rick at gmail.com> wrote:
>
>
> On Mon, Sep 24, 2012 at 1:37 PM, Jason Orendorff <jason.orendorff at gmail.com>
> 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 :'(

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



-- 
erik


More information about the es-discuss mailing list