W3C home > Mailing lists > Public > public-script-coord@w3.org > October to December 2013

Re: ES6 draft, Rev20 is now available

From: Andrea Giammarchi <andrea.giammarchi@gmail.com>
Date: Wed, 30 Oct 2013 11:00:38 -0700
Message-ID: <CADA77mjZ+XPXKSmT-cBK_5QdrHGp8npb809QbBZKeAkjfan35Q@mail.gmail.com>
To: Brendan Eich <brendan@mozilla.com>
Cc: Anne van Kesteren <annevk@annevk.nl>, "public-script-coord@w3.org" <public-script-coord@w3.org>, es-discuss list <es-discuss@mozilla.org>
* are gone


On Wed, Oct 30, 2013 at 11:00 AM, Andrea Giammarchi <
andrea.giammarchi@gmail.com> wrote:

> This is promoting a fix in the `Object.prototype` ... and since I believe
> those dark days where `Object.prototype` shouldn't be touched due for/in
> loops, I like it ^_^
>
> Or maybe it's just a matter of `Arguments.prototype` , the most common non
> iterable always converted via slice?
>
>
> On Wed, Oct 30, 2013 at 10:26 AM, Brendan Eich <brendan@mozilla.com>wrote:
>
>> Anne van Kesteren wrote:
>>
>>> On Wed, Oct 30, 2013 at 5:14 PM, Brendan Eich<brendan@mozilla.com>
>>>  wrote:
>>>
>>>> >  Anne van Kesteren wrote:
>>>>
>>>>> >>  This is different from how sequence<T>   behaves in IDL. (It uses
>>>>> >>  array-likes.) :/
>>>>>
>>>> >
>>>> >  This is more general, since array-likes should be iterable to be like
>>>> >  arrays, which are iterable.
>>>> >
>>>> >  So this seems ok. Right?
>>>>
>>>
>>> An array-like only "length" and properties "0", "1", ... as far as I
>>> know. I thought iterable meant they implement the iterator protocol.
>>>
>>
>> The meaning of array-like is evolving, maybe. I know, this means old
>> array-likes don't iterate without work. Temporary migration problem?
>>
>> /be
>>
>> ______________________________**_________________
>> es-discuss mailing list
>> es-discuss@mozilla.org
>> https://mail.mozilla.org/**listinfo/es-discuss<https://mail.mozilla.org/listinfo/es-discuss>
>>
>
>
Received on Wednesday, 30 October 2013 18:01:08 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:19 UTC