Private def in clojure/clojurescript
clojure, clojurescript
Solution
You have to add the `:private true` metadata key value pair.
(def ^{:private true} some-var :value)
;; or
(def ^:private some-var :value)
The second form is just a short-hand for the first one.
Problem
In Clojure and clojurescript you can have a private version of defn called defn-, but how do you do the same for def, as def- doesn't seem to be included?