Liking cljdoc? Tell your friends :D

com.kardans.taxa.flow.clj


coerce-optsclj

(coerce-opts {:keys [parent hierarchy]
              :or {parent :com.kardans.taxa/ok
                   hierarchy (quote com.kardans.taxa/taxa)}})
source

do-while->clj

(do-while-> val forms {:keys [hierarchy parent]})
source

fn-resolverclj

(fn-resolver form)

Depending on provided form, resolve the function

Depending on provided form, resolve the function
sourceraw docstring

parse-argsclj

(parse-args [head & tail :as forms])
source

taxed-letcljmacro

(taxed-let bindings then)
(taxed-let bindings then else)
(taxed-let bindings opts then else)

Like if-let but tests in taxa with common taxa options {:hierarchy :parent} isa relationship

Like if-let but tests in taxa with common taxa options {:hierarchy :parent}
isa relationship
sourceraw docstring

taxonizeclj

(taxonize start)

Ensure start value is a taxon and not value or function.

Ensure start value is a taxon and not value or function.
sourceraw docstring

while->cljmacro

(while-> start & args)

Thread start through the forms while condition.

(while-> {:k :v} fn1 fn2 ...) will thread while fns return a taxon of ::taxa:ok

Thread start through the forms while condition.

(while-> {:k :v} fn1 fn2 ...) will thread while fns return a taxon of ::taxa:ok
sourceraw docstring

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

× close