(any-map-schema? schema)
(copy-from-to data [from to])
(copy-to-from data [to from])
(deep-merge & coll)
Deep-merges things together
Deep-merges things together
(deep-merge-from-to data [from to])
(deep-merge-map-like & maps)
Deep-merges maps together, non-map-likes are overridden
Deep-merges maps together, non-map-likes are overridden
(deep-merge-to-from data [to from])
(dissoc-in m [k & ks])
Dissociates an entry from a nested associative structure returning a new
nested structure. keys
is a sequence of keys. Any empty maps that result
will not be present in the new structure.
Dissociates an entry from a nested associative structure returning a new nested structure. `keys` is a sequence of keys. Any empty maps that result will not be present in the new structure.
(extract-schema x)
(extract-schema x default)
(join & x-or-xs)
(map-like? x)
Checks wether x is a map or vector of tuples
Checks wether x is a map or vector of tuples
(merge-map-like & cols)
Merges map-like collections into a linked map
Merges map-like collections into a linked map
(merge-map-schemas & schemas)
(move-from-to data [from to])
(move-to-from data [to from])
(strip-nil-values m)
Recursively strip away nils and empty maps
Recursively strip away nils and empty maps
(vectorize x)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close