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

categorize-argumentsclj

(categorize-arguments args)
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-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