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