On 2010-10-29, at 04:50, Peter van der Zee wrote: > What's the use case for weak maps? What would you do with it that currently > impossible and why is the workaround (if any) problematic enough to warrant > a weak map implementation?
Another use case was mentioned in the "New topic regarding Proxies: intercession for ===" thread. If you want to write a value type, the constructor needs to return the same object for identical parameters for === to work, which means it needs a table of all the objects it has ever made, but it doesn't need (or want) to hang on to objects that are no longer in use. [The alternative being discussed in the proxy thread is to be able to customize === to give the same illusion.] _______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss