Liking cljdoc? Tell your friends :D

skeptic.malli-spec.collect

Malli intake stream. Hermetic from Plumatic by construction:

  • reads :malli/schema Var-meta directly (a Malli-only convention; Plumatic never writes :malli/schema).
  • projects (malli.core/function-schemas) for compile-time-registered m/=> and mx/defn entries. Does NOT call malli.instrument/collect!, which validates each schema as a function schema ([:=> ...]) and rejects non-function shapes that the bridge admits as Dyn (e.g. :map Var-meta on a value Var).
Malli intake stream. Hermetic from Plumatic by construction:
- reads :malli/schema Var-meta directly (a Malli-only convention; Plumatic
  never writes :malli/schema).
- projects (malli.core/function-schemas) for compile-time-registered
  m/=> and mx/defn entries.
Does NOT call malli.instrument/collect!, which validates each schema as a
function schema (`[:=> ...]`) and rejects non-function shapes that the
bridge admits as Dyn (e.g. `:map` Var-meta on a value Var).
raw docstring

malli-admitted-qsymsclj

(malli-admitted-qsyms ns-sym)

Qsym set the Malli admission collector would admit for ns-sym, without converting schema bodies. Union of registry-registered Vars (m/=>, mx/defn) and :malli/schema Var-meta-only Vars. Used by pipeline var-provs population so it cannot disagree with what ns-malli-spec-results admits.

Qsym set the Malli admission collector would admit for ns-sym, without
converting schema bodies. Union of registry-registered Vars (m/=>, mx/defn)
and :malli/schema Var-meta-only Vars. Used by pipeline var-provs population
so it cannot disagree with what ns-malli-spec-results admits.
sourceraw docstring

malli-declaration-error-resultclj

(malli-declaration-error-result ns-sym qualified-sym entry-meta e)
source

ns-malli-spec-resultsclj

(ns-malli-spec-results _opts ns-sym)
source

ns-malli-specsclj

(ns-malli-specs opts ns)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close