When implementing Array.prototype.includes for V8, we realized suddenly that we 
should probably do the same for typed arrays.

Looking at many of the %TypedArray%.prototype methods, it seems most of them 
are specified as basically "the same as Array, but with these minor tweaks." 
E.g.

- 
https://people.mozilla.org/~jorendorff/es6-draft.html#sec-%typedarray%.prototype.fill
- 
https://people.mozilla.org/~jorendorff/es6-draft.html#sec-%typedarray%.prototype.findindex
- 
https://people.mozilla.org/~jorendorff/es6-draft.html#sec-%typedarray%.prototype.foreach

A few though are specified in detail:

- 
https://people.mozilla.org/~jorendorff/es6-draft.html#sec-%typedarray%.prototype.filter
- 
https://people.mozilla.org/~jorendorff/es6-draft.html#sec-%typedarray%.prototype.map

I was wondering if anyone knew why, so I can tell which to use as guidance for 
speccing %TypedArray%.prototype.includes?

As for process issues, I think it would be reasonable to add a supplement to 
the existing tc39/Array.prototype.includes repo tacking this on? Or would that 
be bad, and I should start a separate proposal?
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to