Hello Pratap, Were you genuinely interested in feedback?
Is Function described by Type in ES3.1? Are top-level generics part of the spec (Array.forEach)? You or one of your colleagues signed me up for the ES3.1 list, then, apparently, after I replied directly to you, decided to ignore the reply and unsubscribed me from the list. I can't be bothered to resubscribe myself. Posted to ES4 discuss. Garrett ---------- Forwarded message ---------- From: <[EMAIL PROTECTED]> Date: Sat, May 31, 2008 at 6:27 PM Subject: Fwd: ES3.1 Draft: Array generics To: [EMAIL PROTECTED] Messages from non-subscribers are automatically rejected. Please subscribe to the list first before attempting to post, or ensure that you are posting using the address you subscribed with. ---------- Forwarded message ---------- From: "Garrett Smith" <[EMAIL PROTECTED]> To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>, "[email protected]" <[email protected]> Date: Sat, 31 May 2008 18:27:10 -0700 Subject: Fwd: ES3.1 Draft: Array generics fwd to list. On Sat, May 31, 2008 at 1:44 AM, Garrett Smith <[EMAIL PROTECTED]> wrote: > 2008/5/19 Pratap Lakshman (VJ#SDK) <[EMAIL PROTECTED]>: > It would be sufficient and more correct to say: "throw a TypeError" > rather than "throw a TypeError exception" > So it should probably read one of:- 1) If callbackfn does not implement [[Call]], throw a TypeError. 2) If callbackfn is not a function, throw a TypeError There is also an absence of top-level generics:- Array.forEach - This avoids having to write:- [].forEach.call( nodeList, fun ); Note on host objects: Whether the forEach function can be applied successfully to a host object is implementation -dependent. - support Array Generics for host object, for example, a DOM NodeList in abstract view. [].sort.call( ul.getElementsByTagName("li"), byName ); Garrett > Regards, > > Garrett > >> pratap >> _______________________________________________ Es4-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es4-discuss
