Is there a function in Common Lisp that takes a string as an argument and returns a keyword?
Example: (keyword \"foo\") -> :foo
(keyword \"foo\")
:foo
There is a make-keyword function in the Alexandria library, although it does preserve case so to get exactly what you want you'll have to upcase the string first.
make-keyword