Liking cljdoc? Tell your friends :D

datalogger.impl.utils


->pattern-stringclj

(->pattern-string x)
source

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.
sourceraw docstring

branch?clj

(branch? form)
source

categorize-argumentsclj

(categorize-arguments args)
source

childrenclj

(children form)
source

compile-filterclj

(compile-filter levels)
source

compile-key-predclj

(compile-key-pred keys)
source

compile-val-predclj

(compile-val-pred values)
source

deep-mergeclj

(deep-merge & maps)
source

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.
sourceraw 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*.
sourceraw docstring

iterable?clj

(iterable? x)

Is collection like or a single value?

Is collection like or a single value?
sourceraw docstring

level->intclj

(level->int level)
source

logger->hierarchyclj

(logger->hierarchy logger)
source

parse-best-guessclj

(parse-best-guess s)
source

parse-booleanclj

(parse-boolean s)
source

parse-numberclj

(parse-number s)
source

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
sourceraw docstring

serialize-exceptionclj

(serialize-exception e)
source

split-pretty-printedclj

(split-pretty-printed s)
source

stringify-identclj

(stringify-ident ident)
source

stringify-keyclj

(stringify-key k)
source

teed-writerclj

(teed-writer source fork)
source

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.
sourceraw docstring

unqualifyclj

(unqualify m)
source

walk-seqclj

(walk-seq form)
source

walk-unqualifyclj

(walk-unqualify form)
source

with-teed-out-strcljmacro

(with-teed-out-str & body)
source

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

× close