Utilities common for clojure and clojurescript
Utilities common for clojure and clojurescript
(cljs-env? env)
(d form)
The internal macro to debug dbg macro.
<form any> a form to be evaluated
The internal macro to debug dbg macro. <form any> a form to be evaluated
(debug-enabled? current-ns)
(eval-changed? evals form return)
(final-target? sym targets env)
(form-header form & [msg])
(in-ns-list? current-ns ns-list)
(include-recur? form)
(insert-blank-line)
(lazy-seq? coll)
(ns-match? current-ns target-ns)
(ns-symbol sym & [env])
(o-skip? sym)
(parse-opts opts)
(pprint-result-with-indent result indent-level)
(prepend-bars line indent-level)
(prepend-blanks lines)
(print-form-with-indent form indent-level)
(quote-val [k v])
(quote-vals m)
(replace-& v)
(right-or-next loc)
(sequential-zip root)
(set-debug-mode! val)
(set-ns-blacklist! blacklist)
(set-ns-whitelist! whitelist)
(set-print-seq-length! num)
(spy-comp quoted-form form {:keys [n] :as opts})
(take-n-if-seq n result)
(truncate s)
(vec->map v)
Transforms a vector into an array-map with key/value pairs. (def a 10) (def b 20) (vec-map [a b :c [30 40]]) => {:a 10 :b 20 ::c :c :[30 40] [30 40]}
Transforms a vector into an array-map with key/value pairs. (def a 10) (def b 20) (vec-map [a b :c [30 40]]) => {:a 10 :b 20 ::c :c :[30 40] [30 40]}
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close