On 31/10/2011, at 18:07, Brendan Eich wrote: > On Oct 31, 2011, at 10:04 AM, Jorge wrote: >> >> Hmm, it's grawlix-y too but... how about >> >> let object= base :: {a: 1, b: 2}; >> >> ? > > No, that's wanted for wiki.ecmascript.org/doku.php?id=strawman:guards -- > precedent from Haskell and other languages, and the single-colon from ES4 > doesn't mix well with object literals. > > Grawlix is the general problem, not the solution.
Ok. I understand. And it's also going to be easier to find (its 'man' page :-) if it's a word, e.g. http://google.com/search?q=beget+javascript http://google.com/search?q=typeof+javascript http://google.com/search?q=instanceof+javascript than any grawlix-y term: http://google.com/search?q=::+javascript http://www.google.com/search?q==>+coffescript So, fwiw, beget or begets sounds pretty good to me: let object= base begets {a: 1, b: 2}; -- Jorge. _______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss