Liking cljdoc? Tell your friends :D

taoensso.truss.impl

Private implementation details.

Private implementation details.
raw docstring

*?data*cljs

source

*error-fn*cljs

source

-assertion-errorcljs

(-assertion-error msg)
source

-dummy-errorcljs

source

-invarcljsmacro

(-invar elidable? truthy? line pred x ?data-fn)

Written to maximize performance + minimize post Closure+gzip Cljs code size.

Written to maximize performance + minimize post Closure+gzip Cljs code size.
sourceraw docstring

-invar-violation!cljs

(-invar-violation! elidable? ns-str ?line form val ?err ?data-fn)
source

-invariantcljsmacro

(-invariant elidable? truthy? line & args)
source

-xpredcljs

(-xpred pred)

Expands any special predicate forms and returns [<expanded-pred> <non-throwing?>].

Expands any special predicate forms and returns [<expanded-pred> <non-throwing?>].
sourceraw docstring

catchingcljsmacro

(catching try-expr)
(catching try-expr error-sym catch-expr)
(catching try-expr error-sym catch-expr finally-expr)

Cross-platform try/catch/finally.

Cross-platform try/catch/finally.
sourceraw docstring

compile-ifcljsmacro

(compile-if test then else)
source

default-error-fncljs

(default-error-fn data_)
source

if-cljscljsmacro

(if-cljs then else)
source

ks-nnil?cljs

(ks-nnil? ks m)
source

ks<=cljs

(ks<= ks m)
source

ks=cljs

(ks= ks m)
source

ks>=cljs

(ks>= ks m)
source

non-throwingcljs

(non-throwing pred)
source

revery?cljs

(revery? pred coll)
source

rsomecljs

(rsome pred coll)
source

set*cljs

source

some?cljs

(some? x)
source

WrappedErrorcljs

source

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

× close