io.randomseed.utils.validators

added in 1.0.0

Random utils, validators.

explain

(explain)(explain m vmap)(explain m vmap default-pass?)(explain m vmap default-pass? required-params)(explain m vmap default-pass? required-params required-check-fn)

explain-all-required

(explain-all-required required-params m)

explain-n-required

(explain-n-required min-required required-params m)

explain-required

(explain-required required-params m)

has-all-required?

(has-all-required? required-params m)

has-n-required?

(has-n-required? min-required required-params m)

has-required?

(has-required? required-params m)

validate

(validate)(validate m vmap)(validate m vmap default-pass?)(validate m vmap default-pass? required-params)(validate m vmap default-pass? required-params required-check-fn)

validate-parameters

(validate-parameters m vmap default-pass?)

Validating

protocol

members

valid?

(valid? validator v)