Re: [heycam/webidl] Remove [LegacyArrayClass] (#291)

Folks from TC39 have repeatedly asked us to stop designing APIs that require proxies. We could maybe have another discussion with them if we have a set of use cases and figure out what is best.

> A straight Array subclass means you'll return a straight Array from any of the methods that return an array.

Is that true? https://tc39.github.io/ecma262/#sec-array.prototype.map suggests you get an instance of the subclass. Anyway, I don't see how `[LegacyArrayClass]` helps with this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/issues/291#issuecomment-283512211

Received on Thursday, 2 March 2017 00:01:28 UTC