Schema 1.4.1

Schema 1.4.1

Released under the Eclipse Public License

Clojure(Script) library for declarative data description and validation.

Installation

To install, add the following dependency to your project or build file:

[prismatic/schema "1.4.1"]

Namespaces

schema.experimental.abstract-map

Schemas representing abstract classes and subclasses

schema.experimental.complete

(Extremely) experimental support for 'completing' partial datums to match
a schema. To use it, you must provide your own test.check dependency.

Public variables and functions:

schema.potemkin

Features that require an explicit potemkin dependency to be provided by the consumer.

Public variables and functions:

schema.spec.collection

A collection spec represents a collection of elements,
each of which is itself schematized.

schema.spec.core

Protocol and preliminaries for Schema 'specs', which are a common language
for schemas to use to express their structure.

schema.spec.leaf

Public variables and functions:

schema.spec.variant

Public variables and functions:

schema.test

Utilities for testing with schemas

Public variables and functions: