(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
(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
(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`.
(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
(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
(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
(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.
(handler-spec api-def)
(output-spec-for api-def k)
(parse source)
(spec-for api-def k)
(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
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close