I created special as a pseudo-namespace for the special forms, though they are documented in clojure as under clojure.core. I think I want to switch to this convention, since I think it better represents the user's perspective of this grab-bag of core symbols. It's an interesting tradeoff to eschew technical correctness for this benefit, since macros and special forms are basically interchangeable.
I created
special
as a pseudo-namespace for the special forms, though they are documented in clojure as underclojure.core
. I think I want to switch to this convention, since I think it better represents the user's perspective of this grab-bag of core symbols. It's an interesting tradeoff to eschew technical correctness for this benefit, since macros and special forms are basically interchangeable.