sperber(a)informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor]) writes:
Hrvoje> Not to mention that things won't work with things like
push,
Hrvoje> pushnew, mapcar*, and oodles of nice things that works with
Hrvoje> normal lists.
These kinds of things you don't really *want* to work with weak
lists: They're fundamentally different from ordinary lists. I'd
even want to remove WEAK-LIST-MAP. The ... was not meant to reflect
that I'd want more accessors.
But others would, in such a setting. My primary concern is that if
you add stuff like weak-list-assq, you're opening a Pandora's box for
dozens of weak-list-* functions.