Tags
zen/coll
zen/primitive
zen/property
zen/schema
zen/tag
zen/type
zen.tests.schema/test-case
Ns
zen
zen.tests.schema
Symbols
zen/any
zen/boolean
zen/case
zen/coll
zen/ctx
zen/date
zen/datetime
zen/desc
zen/errors
zen/file
zen/integer
zen/keyword
zen/map
zen/name
zen/number
zen/operation
zen/primitive
zen/property
zen/regex
zen/resource
zen/schema
zen/schema-errors
zen/schema-result
zen/set
zen/string
zen/symbol
zen/tag
zen/tags
zen/type
zen/validation-fn
zen/vector
zen.tests.schema/map-exclusive-keys
zen.tests.schema/map-require
zen.tests.schema/str
zen.tests.schema/test-case
zen.tests.schema/valid-schemas
zen/case
{
:zen/tags
#{
zen/schema
zen/type
:zen/file
"/Users/niquola/.gitlibs/libs/zen-lang/zen/593a18f7f7f780f7024ae5ee2248e50a97d4bcaa/pkg/zen.edn"
:type
zen/map
:zen/desc
"case definition is a collection of pairs :when and :then.\n Starting from first pair, go until first :when schema is valid, then it validates with :then schema"
:zen/name
zen/case
:keys
{
:case
{
:type
zen/vector
:every
{
:require
#{
:when
:type
zen/map
:keys
{
:when
{
:confirms
#{
zen/schema
:then
{
:confirms
#{
zen/schema