(<? ch)
Like core.async/<! but throws if the message is Throwable
Like core.async/<! but throws if the message is Throwable
(<?? ch)
Like core.async/<!! but throws if the message is Throwable
Like core.async/<!! but throws if the message is Throwable
(error? obj)
(go-try & body)
A core.async/go block, with an implicit try...catch. Exceptions are returned (put onto the go block's result channel).
A core.async/go block, with an implicit try...catch. Exceptions are returned (put onto the go block's result channel).
(map-keys func dict)
(map-vals func dict)
(maybe & body)
(possibly & body)
(recursive-delete top-path)
(rmerge left right)
(thread-try & body)
Similar to go-try but uses thread instead of go.
Similar to go-try but uses thread instead of go.
(throw-err element)
Throw element if it is Throwable, otherwise return it.
Throw element if it is Throwable, otherwise return it.
Throw element if it is an Error, otherwise return it
Throw element if it is an Error, otherwise return it
(xform-json-coercer schema-def)
Returns a transducer to coerce schema-def from JSON
Returns a transducer to coerce schema-def from JSON
(xform-string-coercer schema-def)
Returns a transducer to coerce schema-def from string values
Returns a transducer to coerce schema-def from string values
(xform-validator schema-def)
Returns a transducer to validate schema-def
Returns a transducer to validate schema-def
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close