Liking cljdoc? Tell your friends :D

promenade.internal

Internal implementation details of Promenade - likely to break across versions.

Internal implementation details of Promenade - likely to break across versions.
raw docstring

derefable?clj/s

(derefable? x)
source

expectedclj/s

(expected expectation found)
(expected pred expectation found)

Throw illegal input exception citing expectation and what was found did not match. Optionally accept a predicate fn to test found before throwing the exception.

Throw illegal input exception citing `expectation` and what was `found` did not match. Optionally accept a predicate
fn to test `found` before throwing the exception.
sourceraw docstring

Failureclj/s

source

gen-reduceclj/s

(gen-reduce make-handler bind expr forms)
source

holder?clj/s

(holder? x)
source

if-thenclj/smacro

(if-then bindings then)

Evaulate then expression in lexical scope and return [true then] when all bindings match, else return [false nil].

Evaulate `then` expression in lexical scope and return [true then] when all bindings match, else return [false nil].
sourceraw docstring

Matchclj/s

source

match-instance?clj/s

(match-instance? x)
source

Nothingclj/s

source

reduce-form-fnclj/s

(reduce-form-fn make-handler form bind)
source

throw-unsupportedclj/s

(throw-unsupported msg)
source

Thrownclj/s

source

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

× close