libera/#commonlisp - IRC Chatlog
Search
21:11:05
edgar-rft
jcowan: I think the "match" is defined a few lines above: "If the test-key is the same as any key for that clause, ..."
21:26:50
kakuhen
Bike: maybe a direct link will help? https://github.com/robert-strandh/Well-Specified-Common-Lisp/issues/9
21:29:00
kakuhen
ah, it looks like the main repository has changed, judging a comment in https://github.com/robert-strandh/Well-Specified-Common-Lisp/issues/8#issuecomment-1195473591
21:51:08
copec
https://youtu.be/tzr7hRXcwkw <- Wish a third person was there, "that's why common lisp has..."
21:59:48
edgar-rft
the CASE page also often talks about matching clauses where a clause being "the same as" is clearly not meant
23:27:25
gin
is there a shortcut for (lambda () t). I need a function that always returns true? Something like #'always-true. Is it there?
6:08:18
flip214
How can I check whether some symbol exists in a package? Do I need to check (eq (find-symbol (symbol-name foo) (find-package :bar)) foo), or is there something like (package-contains (find-package :bar) foo)?
6:11:52
flip214
I'm also not entirely sure whether a symbol always has to have the same name in another package...
6:13:25
flip214
Can I intern eg. a GENSYM into a package later on? (SETF (symbol-package foo) ...) won't work, I guess)
6:16:04
flip214
WITH-PACKAGE-ITERATOR might be a way to find a symbol in a package, but it might be a bit slow for my purposes...