When should clojure keywords be in namespaces?
- by Rob
In clojure, keywords evaluate to themselves, e.g.:
>>:test
:test
They don't take any parameters, and they aren't bound to anything. Why then, would we need to qualify keywords in a namespace?
I know that creating isa hierachies using derive requires namespace qualified keywords. Are there any other cases where there is a clear need for…