On Jan 20, 2011, at 4:03 PM, Waldemar Horwat wrote:

> Once again, here are my raw meeting notes.

Thanks for these -- invaluable as always.


> Waldemar:  To clarify, I'd very much would want === to be an
> equivalence relation but don't think that we can.  A couple examples:
> - switch (-0) {... case 0: ...}

Still an e.r. -- {0,-0} is just one equivalence class.

NaN is the hard case but it can be coped with.


> - x !== x as an idiom for NaN testing

This is the killer for me. Do not want to change === and require all-paths 
runtime test coverage to migrate code into Harmony.


> Where do #-functions inherit from?  Do they have call and apply methods?

The idea we seemed to agree on was this analogy:

primitiive string : String object :: #-function : Function object

/be

_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to