(ex-msg-and-stacktrace e)
Inputs: [e] Returns: s/Str
Inputs: [e] Returns: s/Str
(ex-stacktrace e)
Inputs: [e] Returns: s/Str
Inputs: [e] Returns: s/Str
(pprint* x)
Pretty-prints its argument. Color is used in clj, but not cljs.
Pretty-prints its argument. Color is used in clj, but not cljs.
(pprint-str x)
Like pprint, but returns a string.
Like pprint, but returns a string.
(short-log-output-fn data)
Inputs: [data :- {(s/required-key :level) s/Keyword, s/Any s/Any}] Returns: s/Str
Inputs: [data :- {(s/required-key :level) s/Keyword, s/Any s/Any}] Returns: s/Str
(spy x label)
For debugging in -> expressions. Identical to spy-first.
For debugging in -> expressions. Identical to spy-first.
(spy-first x label)
For debugging in -> expressions. Identical to spy.
For debugging in -> expressions. Identical to spy.
(spy-last label x)
For debugging in ->> expressions.
For debugging in ->> expressions.
(sym-map & syms)
(sym-map &form &env & syms)
Builds a map from symbols. Symbol names are turned into keywords and become the map's keys. Symbol values become the map's values. (let [a 1 b 2] (sym-map a b)) => {:a 1 :b 2}
Builds a map from symbols. Symbol names are turned into keywords and become the map's keys. Symbol values become the map's values. (let [a 1 b 2] (sym-map a b)) => {:a 1 :b 2}
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close