Liking cljdoc? Tell your friends :D

exoscale.lingo


default-optsclj/s

source

explainclj/s

(explain spec value)
(explain spec value opts)

Like spec explain, but uses lingo printer

Like spec explain, but uses lingo printer
sourceraw docstring

explain-dataclj/s

(explain-data spec value)
(explain-data spec value opts)
source

explain-data*clj/s

(explain-data* {:as explain-data :clojure.spec.alpha/keys [value]}
               {:as opts
                :keys [highlight? group-missing-keys? group-or-problems? path?
                       message?]})
source

explain-printerclj/s

(explain-printer ed)
(explain-printer {:as _ed :clojure.spec.alpha/keys [problems]}
                 {:as _opts :keys [colors? highlight? header?]})

Like spec explain, but uses lingo printer

Like spec explain, but uses lingo printer
sourceraw docstring

explain-strclj/s

(explain-str spec x)
(explain-str spec x opts)

Like spec explain-str, but uses lingo printer

Like spec explain-str, but uses lingo printer
sourceraw docstring

registry-refclj/s

source

set-explain-printer!clj/s

(set-explain-printer!)
(set-explain-printer! opts)

Sets explain printer globally for all specs

Sets explain printer globally for all specs
sourceraw docstring

set-pred-conformer!clj/s

(set-pred-conformer! k)
source

set-pred-error!clj/s

(set-pred-error! k f)

Set conforming spec spec-ptn for matching/binding values for later message impl/formating via f bindings

Set conforming spec `spec-ptn` for matching/binding values for later
message impl/formating via `f bindings`
sourceraw docstring

set-pred-message!clj/s

(set-pred-message! k f)
source

set-spec-error!clj/s

(set-spec-error! spec msg)

Set error message for spec (keyword, ident, s-expr (pred)) with msg

Set error message for `spec` (keyword, ident, s-expr (pred)) with `msg`
sourceraw docstring

x-extend-messageclj/s

(x-extend-message {:as opts :keys [registry]})
source

x-extend-pathclj/s

(x-extend-path _opts)
source

x-extend-pred-dataclj/s

(x-extend-pred-data {:as _opts :keys [registry]})
source

x-extend-spec-dataclj/s

(x-extend-spec-data opts)
source

x-fix-spec-quirksclj/s

(x-fix-spec-quirks value)
source

x-highlightclj/s

(x-highlight val opts)
source

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

× close