Re: Generator Arrow Functions

2013-11-27 Thread Axel Rauschmayer
On 27 Nov 2013, at 3:29 , Brendan Eich bren...@mozilla.com wrote: [...] also some future-hostility to function! wanting =! (remember ! is a unary prefix operator). Other spellings all have ASI or other future-hostility woes. What is `function!` ? Or will that be explained in the meeting

Re: Generator Arrow Functions

2013-11-27 Thread Erik Arvidsson
It is one proposed syntax for async functions. On Nov 27, 2013 6:20 AM, Axel Rauschmayer a...@rauschma.de wrote: On 27 Nov 2013, at 3:29 , Brendan Eich bren...@mozilla.com wrote: [...] also some future-hostility to function! wanting =! (remember ! is a unary prefix operator). Other spellings

Extensible typed arrays use case in the wild

2013-11-27 Thread Domenic Denicola
I found this relevant to some previous discussions: https://github.com/feross/native-buffer-browserify/commit/18c6784277e25db01ee145e5dfaaf23bb5b311fc The native-buffer-browserify is an attempt to provide a typed array-based version of Node.js's Buffer interface [1]. (Buffer is something that

Re: Extensible typed arrays use case in the wild

2013-11-27 Thread Till Schneidereit
Hey Domenic, thanks for bringing this up. IIUC, extensible typed arrays have been decided on, so we will implement them. CCing Niko, who is working on typed arrays and typed objects. On Wed, Nov 27, 2013 at 2:56 PM, Domenic Denicola dome...@domenicdenicola.com wrote: I found this relevant to

November 20, 2013 Meeting Notes

2013-11-27 Thread Rick Waldron
# Nov 20 Meeting Notes John Neumann (JN), Allen Wirfs-Brock (AWB), Yehuda Katz (YK), Eric Ferraiuolo (EF), Erik Arvidsson (EA), Rick Hudson (RH), Matt Sweeney (MS), Rick Waldron (RW), Dmitry Soshnikov (DS), Sebastian Markbage (SM), Ben Newman (BN), Reid Burke (RB), Waldemar Horwat (WH), Doug

November 19, 2013 Meeting Notes

2013-11-27 Thread Rick Waldron
# Nov 19 Meeting Notes John Neumann (JN), Allen Wirfs-Brock (AWB), Yehuda Katz (YK), Eric Ferraiuolo (EF), Erik Arvidsson (EA), Rick Hudson (RH), Matt Sweeney (MS), Rafael Weinstein (RWS), Alex Russell (AR), Rick Waldron (RW), Dmitry Soshnikov (DS), Jeff Morrison (JM), Sebastian Markbage (SM),

Re: November 19, 2013 Meeting Notes

2013-11-27 Thread David Bruant
Le 27/11/2013 19:14, Rick Waldron a écrit : # Nov 19 Meeting Notes ## 4.4 Finalizing the Proxy API for ES6 (Presented by Tom Van Cutsem) (...) DS: What is typeof and instanceof AWB/BE: object BE: Capital P AWB: Ca??? DS: Whatever Proxy creates? BE: That depends on what is created. DS:

Proxies and bind (Was: November 20, 2013 Meeting Notes)

2013-11-27 Thread Tom Van Cutsem
I wasn't there on day 2 so I may be lacking context, but I'd like to clarify some parts in the notes re. proxies and Function.prototype.bind: 2013/11/27 Rick Waldron waldron.r...@gmail.com EA: What happens when do bind on a function proxy? MM: fail? DH: This is shocking. MM: bind is a

Re: November 19, 2013 Meeting Notes

2013-11-27 Thread Tom Van Cutsem
2013/11/27 David Bruant bruan...@gmail.com Le 27/11/2013 19:14, Rick Waldron a écrit : BE: typeof depends if there is a call trap. instanceof depends on the prototype chain. All in the spec, so can create any object (apart from private state issues) Shouldn't it depend on the target's

Re: November 19, 2013 Meeting Notes

2013-11-27 Thread Brendan Eich
Thanks, Tom -- your whole bulleted list looks good, but in particular: Tom Van Cutsem wrote: (the current draft does lose the ability for a proxy to transparently retain a non-standard typeof value. AFAICT, typeof proxy will always either return object or function) This seems right. Any

Re: November 20, 2013 Meeting Notes

2013-11-27 Thread Dmitry Soshnikov
On Wed, Nov 27, 2013 at 10:15 AM, Rick Waldron waldron.r...@gmail.comwrote: # Nov 20 Meeting Notes Consensus/Resolution - Remove Object.mixin - toMethod() wins -- debate about argument order Function.prototype.toMethod(home[, mname]) A small observation: the toMethod is

Re: November 20, 2013 Meeting Notes

2013-11-27 Thread Erik Arvidsson
On Wed, Nov 27, 2013 at 5:49 PM, Dmitry Soshnikov dmitry.soshni...@gmail.com wrote: .toMethod(Array, 'toString'); // to (instance/proto) method That does not seem like the lowest level of primitive since now there is no way to no pass an ordinary object as the [[HomeObject]]. Now I have to

Re: [Json] Consensus on JSON-text (WAS: JSON: remove gap between Ecma-404 and IETF draft)

2013-11-27 Thread Alex Russell
Will you also be citing ECMA-404 normatively to avoid this sort of divergence in the future? On Wed, Nov 27, 2013 at 4:13 PM, Tim Bray tb...@textuality.com wrote: To do this, I think the draft requires these changes: - Remove the trailing section of section 1.2, starting with “ECMAscript

Re: November 20, 2013 Meeting Notes

2013-11-27 Thread Dmitry Soshnikov
On Wed, Nov 27, 2013 at 4:53 PM, Erik Arvidsson erik.arvids...@gmail.comwrote: On Wed, Nov 27, 2013 at 5:49 PM, Dmitry Soshnikov dmitry.soshni...@gmail.com wrote: .toMethod(Array, 'toString'); // to (instance/proto) method That does not seem like the lowest level of primitive since now