a new ES6 spec. draft dis available

Allen Wirfs-Brock allen at wirfs-brock.com
Thu Sep 27 13:15:28 PDT 2012


As usual, at http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts 
Changes include:

Significant reworking of the use of cover grammars for unambiguously defining assignment restructuring patterns and for arrow function formal parameters.
Renaming of Quasis to Template Strings
Incorporated Class definition semantic decisions from July TC39 meeting
Make concise methods enumerable, as per Sept. TC39 meeting.
A first cut at making Object.prototype.toString extensible via a Unique Symbol extension point.
Started to rough in binary data and typed arrays into Section 15. At this point it is mostly just material copied directly from wiki proposals. Lots of integration and detailed specification work remains.
Fully specified Map builtin as 15.14. This also serves as model for how other new built-in collections will be specified.
Roughed in section 15 places holders for Set, Weakmap, Proxy, and the Reflect module. Feedback on overall organization of this material is welcome.
Many fixes of both unreported and reported bugs, including:256, 464-468,470-479, 482-484,486,488,490-497,499,502,506,506-510,514, 515, 520, 521, 527, 529-537,539-559, 561-564, 566-569, 571, 572, 576, 579-587, 589, 592, 597-599, 601-609,612, 614-616, 618, 620-623, 626, 628-630, 633,635,639-644,650,653

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20120927/5c64373c/attachment.html>


More information about the es-discuss mailing list