beginners 2026-02-02

hi all, was experimenting with keywords and found the following interaction (see image). seems like i am able to keywordize special characters, use them during runtime, as well as prn-str them, but once i try to read the string back it will throw an invalid token error. I know the solution to this is pretty much just to check what im keywordizing, but is this an expected interaction that i can create supposedly illegal keywords during runtime?

i see it, thanks!

maybe a hot take, but IMO having a reader tag for these like #keyword "foo bar" in the base language would be a net positive. E: wording.

a long time ago rich used to keep a public list of possible things coming to clojure, and at one point something like #|foo bar| for symbols with arbitrary text was on the list as a maybe