(adjust v meta env)
Adjusts the v
according to :cardinality
in meta
or the :sets-only
flag in (env :options)
. Checks to see if the value is of correct type
and has an optional :restrict
parameter and it matches the :restrict?
flag,
also defined in (env :options)
.
Adjusts the `v` according to `:cardinality` in `meta` or the `:sets-only` flag in `(env :options)`. Checks to see if the value is of correct type and has an optional `:restrict` parameter and it matches the `:restrict?` flag, also defined in `(env :options)`.
(adjust-chk-restrict v meta env)
(adjust-chk-type v meta env)
(adjust-patch-enum v meta)
(adjust-safe-check v meta chk env)
(adjust-value v meta chk env err-one err-many)
(adjust-value-normal v meta chk env err-one err-many)
(adjust-value-sets-only v meta chk env err-many)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close