sperber(a)informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor]) writes:
Hrvoje> They are very convenient for caching things, so I
wouldn't
Hrvoje> dismiss the possibility.
I'm not suggesting the functionality be removed, I'm only talking
about the interface. The current interface exposes too much
implementation detail, and is difficult for a generic GC interface
to handle.
But can't you build a `weak-list-list' and `set-weak-list-list' upon
whatever interface you provide? Why change the interface?