W3C home > Mailing lists > Public > public-script-coord@w3.org > January to March 2015

Re: Web IDL maplike: Allow spec prose to specify how key-type should be compared?

From: Jonas Sicking <jonas@sicking.cc>
Date: Mon, 9 Mar 2015 14:37:54 -0700
Message-ID: <CA+c2ei_Za_1YUuZmwE+1aiAZFQmL8Eh_Y8xFbCYE4oo5UeEDiA@mail.gmail.com>
To: "Mark S. Miller" <erights@google.com>
Cc: "Tab Atkins Jr." <jackalmage@gmail.com>, David Dorwin <ddorwin@google.com>, public-script-coord <public-script-coord@w3.org>, Boris Zbarsky <bzbarsky@mit.edu>
On Mon, Mar 9, 2015 at 1:10 PM, Mark S. Miller <erights@google.com> wrote:
> I can see why it may need a prototype. But why does it need a constructor?

>From what I'm told, in order to explain how the object was created.
I.e. to avoid building "magic" into the API.

But maybe there are other ways to do that?

/ Jonas

> On Mon, Mar 9, 2015 at 12:29 PM, Jonas Sicking <jonas@sicking.cc> wrote:
>>
>> On Mon, Mar 9, 2015 at 12:11 PM, Mark S. Miller <erights@google.com>
>> wrote:
>> > That's one of things that's so cool about the Promise constructor
>> > pattern:
>> >
>> > var resolver;
>> > var promise = new Promise(r => resolver = r);
>> >
>> > Couldn't this be applies to streams? (I haven't yet followed streams.)
>>
>> Sadly not. Because 'r' still needs to have a constructor.
>>
>> / Jonas
>
>
>
>
> --
>     Cheers,
>     --MarkM
Received on Monday, 9 March 2015 21:38:50 UTC

This archive was generated by hypermail 2.3.1 : Monday, 9 March 2015 21:38:51 UTC