(assert-req x)
(coll-of-nums-or-fns? size v)
(deep-merge a b)
Merges map b into map a recursively. If both values for a certain key are maps, they are deeply merged themselves. If not, the value from map b is used unless it's nil.
Merges map b into map a recursively. If both values for a certain key are maps, they are deeply merged themselves. If not, the value from map b is used unless it's nil.
(dump-zipper z)
(dump-zipper z next-fn)
(exception & msg)
(function? x)
(generic-zipper x)
Walks vectors, lists, maps, and maps' keys and values individually. Take care not to replace a keypair with a single value (will throw an exception).
Walks vectors, lists, maps, and maps' keys and values individually. Take care not to replace a keypair with a single value (will throw an exception).
(ixml-zipper document)
(keyword-concat & args)
(keyword-name k)
(keyword-ns k)
(match-non-match pred x1 x2)
Given a predicate and 2 values, it returns a vector with the matching value first, and the non-matching value second. Returns nil if none of the values match the predicate.
Given a predicate and 2 values, it returns a vector with the matching value first, and the non-matching value second. Returns nil if none of the values match the predicate.
(num-or-fn? x)
(prn-names & args)
(safe-update-in m [k & ks] f & args)
(to-enlive-class-selector x)
(to-enlive-id-selector x)
(to-iri-id x)
(transform-zipper zipper replace-fn)
(transform-zipper-backwards z replace-fn)
(transform-zipper-eval-order z replace-fn)
(walk-zipper zipper replace-fn)
(zipper-last zipper)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close