[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

no return on member



Is this a bug or am I miss-using the member function.

(member 7 '(1 2 3 4 5 6 7 8 9 10) :test #'< :key #'(lambda (n) (* n n)))

returns (3 4 5 6 7 8 9 10)

(member 7 '(1 2 3 4 5 6 7 8 9 10) :test-not #'>)

returns (7 8 9 10)

no surprises so far, but when I try

(member 7 '(1 2 3 4 5 6 7 8 9 10) :test-not #'> :key #'(lambda (n) (* n n)))

my machine is hangs.  Any idea what is going on here?