Hello, the attached patch adds MEMQ. I think that MEMQ is popular and useful enough that it should be part of Alexandria.
Stelian Ionescu sionescu@common-lisp.net writes:
Hello, the attached patch adds MEMQ. I think that MEMQ is popular and useful enough that it should be part of Alexandria.
What's the case where you actually want EQ, and not testing by EQL? The only thing I can think of is performance, and I'd consider that a very dubious reason.
-T.
On 2/9/08, Stelian Ionescu sionescu@common-lisp.net wrote:
Hello, the attached patch adds MEMQ. I think that MEMQ is popular and useful enough that it should be part of Alexandria.
I'm think going to decline this for now. As Tobias notes, the only real use-case is micro-optimizing performance / line-length.
I'll try to find time to open up Byzantium for all the stuff kept out of Alexandria for now.
Out of curiosity, where outside old pre codebases originating from pre-ANSI days like do you see MEMQ? AFAIK it and ASSQ &co are relics of a bygone age.
Cheers,
-- Nikodemus
On Mon, Feb 11, 2008 at 12:23:47PM +0200, Nikodemus Siivola wrote:
On 2/9/08, Stelian Ionescu sionescu@common-lisp.net wrote:
Hello, the attached patch adds MEMQ. I think that MEMQ is popular and useful enough that it should be part of Alexandria.
I'm think going to decline this for now. As Tobias notes, the only real use-case is micro-optimizing performance / line-length.
I'll try to find time to open up Byzantium for all the stuff kept out of Alexandria for now.
Out of curiosity, where outside old pre codebases originating from pre-ANSI days like do you see MEMQ? AFAIK it and ASSQ &co are relics of a bygone age.
GBBopen, openmcl, clocc(ytools), sbcl(but it may be a pre-ANSI relic), hemlock, cl-yacc, perhaps others
alexandria-devel@common-lisp.net