Liking cljdoc? Tell your friends :D

honeybadger.utils


contains-in?clj

(contains-in? m ks)
source

deep-mergeclj

(deep-merge & vals)

Recursively merge maps. At each level, if there are any non-map vals, the last value (of any type) is used.

Recursively merge maps. At each level, if there are any non-map
vals, the last value (of any type) is used.
sourceraw docstring

settifyclj

(settify s)
source

some-chainclj

(some-chain x fs)

Successively applies functions fs from left to right (as with (apply comp (reverse fs))), halting the chain and returning nil if any function returns nil.

Successively applies functions `fs` from left to right (as
with `(apply comp (reverse fs))`), halting the chain and returning
nil if any function returns nil.
sourceraw docstring

underscoreclj

(underscore key)
source

update-contained-inclj

(update-contained-in m ks f)

Like update-in but f is only applied if map entry exists. Intermediate keys are never created.

Like `update-in` but `f` is only applied if map entry
exists. Intermediate keys are never created.
sourceraw docstring

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

× close