automaton-build.data.schema
Validate the data against the schema.
Proxy to malli.
add-default-values
(add-default-values schema data)
Returns data
augmented with the default values, as defined in the schema
.
humanize
(humanize schema data)
Returns a vector of string of humanized messages for data
compliance to schema
. Returns nil
if no error is found.
valid?
(valid? schema data)
Returns true
if data
is matching the schema
.
validate-with-defaults
(validate-with-defaults schema data)
Returns true
if data
is compliant to the schema
, knowing its defaults.