Liking cljdoc? Tell your friends :D

blueprint.core


assert*clj

(assert* spec input)
(assert* registry spec input)

Acts as clojure.spec.alpha/assert* for a blueprint spec and registry

Acts as clojure.spec.alpha/assert* for a blueprint spec and registry
raw docstring

command-specclj


conformclj

(conform spec input)
(conform registry spec input)

Acts as clojure.spec.alpha/conform for a blueprint spec and registry

Acts as clojure.spec.alpha/conform for a blueprint spec and registry
raw docstring

def-spec-forwardcljmacro

(def-spec-forward sym)

Create a forwarded function as for forwarded-fn and bind it to the given symbol. The target of the forwarded function is the namesake of the provided symbol sym.

Create a forwarded function as for `forwarded-fn` and bind it to the given
symbol. The target of the forwarded function is the namesake of the provided
symbol `sym`.
raw docstring

explainclj

(explain spec input)
(explain registry spec input)

Acts as clojure.spec.alpha/explain for a blueprint spec and registry

Acts as clojure.spec.alpha/explain for a blueprint spec and registry
raw docstring

explain-dataclj

(explain-data spec input)
(explain-data registry spec input)

Acts as clojure.spec.alpha/explain-data for a blueprint spec and registry

Acts as clojure.spec.alpha/explain-data for a blueprint spec and registry
raw docstring

explain-strclj

(explain-str spec input)
(explain-str registry spec input)

Acts as clojure.spec.alpha/explain-str for a blueprint spec and registry

Acts as clojure.spec.alpha/explain-str for a blueprint spec and registry
raw docstring

forwarded-fnclj

(forwarded-fn forwarded)

Creates a function which behaves like its namesake in clojure.spec.alpha. The created function may take an additional first argument containing a blueprint registry if references are used.

Creates a function which behaves like its namesake in clojure.spec.alpha.
The created function may take an additional first argument containing a
blueprint registry if references are used.
raw docstring

handler-specclj

(handler-spec api-def)

output-spec-forclj

(output-spec-for api-def k)

parseclj

(parse source)

resource-specclj


spec-forclj

(spec-for api-def k)

valid?clj

(valid? spec input)
(valid? registry spec input)

Acts as clojure.spec.alpha/valid? for a blueprint spec and registry

Acts as clojure.spec.alpha/valid? for a blueprint spec and registry
raw docstring

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

× close