Liking cljdoc? Tell your friends :D

flathead.deep


deep-mergeclj

(deep-merge & vs)

Deeply merges nested maps. Same as deep-merge-with where merge function is last.

Deeply merges nested maps.
Same as deep-merge-with where merge function is last.
sourceraw docstring

deep-merge-withclj

(deep-merge-with f & values)

Deeply merges nested maps. If a key occurs in more than one map and any of the values is not a map then the mapping(s) from the latter (left-to-right) will be combined by calling (f val-in-result val-in-latter).

Deeply merges nested maps. If a key occurs in more than one map and
any of the values is not a map then the mapping(s)
from the latter (left-to-right) will be combined
by calling (f val-in-result val-in-latter).
sourceraw docstring

evolveclj

(evolve transformations object)

Ramda evolve for clojure.

Ramda evolve for clojure.
sourceraw docstring

map-valuesclj

(map-values fn nested-map)
(map-values value? fn nested-map)

Map recursively all values of a nested map. A value? predicate can be used to mark some specific map as a value.

Map recursively all values of a nested map.
A value? predicate can be used to mark some specific map as a value.
sourceraw docstring

valuesclj

(values m)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close