Liking cljdoc? Tell your friends :D

datalogger.impl.utils


->pattern-stringclj

(->pattern-string x)

attemptcljmacro

(attempt)
(attempt x)
(attempt x & next)

Returns result of first form that doesn't throw and doesn't return nil.

Returns result of first form that doesn't throw and doesn't return nil.
raw docstring

branch?clj

(branch? form)

categorize-argumentsclj

(categorize-arguments args)

childrenclj

(children form)

compile-filterclj

(compile-filter levels)

compile-key-predclj

(compile-key-pred keys)

compile-val-predclj

(compile-val-pred values)

deep-mergeclj

(deep-merge & maps)

env-data-readerclj

(env-data-reader env-var-name)

get*clj

(get* m k)
(get* m k not-found)

Like clojure.core/get except treats strings and keywords as interchangeable and not-found as the result if there is no entry or if the entry value is nil.

Like clojure.core/get except treats strings and keywords
as interchangeable and not-found as the result if there is
no entry *or* if the entry value is nil.
raw docstring

get-in*clj

(get-in* m ks)
(get-in* m ks not-found)

Like clojure.core/get-in except built atop get*.

Like clojure.core/get-in except built atop get*.
raw docstring

iterable?clj

(iterable? x)

Is collection like or a single value?

Is collection like or a single value?
raw docstring

level->intclj

(level->int level)

logger->hierarchyclj

(logger->hierarchy logger)

parse-best-guessclj

(parse-best-guess s)

parse-configclj

(parse-config config-string)

quietlycljmacro

(quietly & body)

Execute the body and return nil if there was an error

Execute the body and return nil if there was an error
raw docstring

split-pretty-printedclj

(split-pretty-printed s)

stringify-identclj

(stringify-ident ident)

stringify-keyclj

(stringify-key k)

teed-writerclj

(teed-writer source fork)

templateclj

(template text context)

A simple string templating function that replaces {x.y.z} placeholders with values from the context.

A simple string templating function that replaces {x.y.z} placeholders with values from the context.
raw docstring

try-parse-booleanclj

(try-parse-boolean s)

try-parse-numberclj

(try-parse-number s)

unqualifyclj

(unqualify m)

walk-seqclj

(walk-seq form)

walk-unqualifyclj

(walk-unqualify form)

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

× close