Separating a Hash type from Object
Neil Mix
nmix at pandora.com
Wed May 30 07:51:23 PDT 2007
>> We're working on it. Goals and anti-goals are
>>
>> * initialisation from any object, including an object initialiser
>> * no guarantee that an otherwise unused initialiser will be
>> optimized away
>> * key/value type parameterization, hashcode callback function
>> parameterization
>> * defaults to intrinsic::=== and intrinsic::hashcode for identity
>> and hashing
>> * has/get/set/remove methods (no magic . or [] syntax), iteration
>> protocol standard methods
>> * no weak reference support
>>
>> No promises, but it's getting attention. I think the es4-discuss
>> list has been invaluable on this matter, so I wanted to give an
>> update quickly after last week's face-to-face meeting. Comments
>> welcome.
>
> Great news. Thanks for the update.
Agreed. Looks like a nice balance between conservative feature set
and useful functionality.
More information about the Es4-discuss
mailing list