Scribe 2018.12.01

Released under the Eclipse Public License

Schema transformation engine for Spec, Avro. ...

Installation

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

[vise890/scribe "2018.12.01"]

Namespaces

scribe.avro.core

Functions for Clojure Spec to Avro schema conversion, encoding and decoding.

scribe.avro.sanitation-utils

Oh boy.
Basically Avro is quite strict in what characters are allowed in names.
These are utilities to deal with that.

scribe.avro.schema-specs

Validations for Avro schemas according to
https://avro.apache.org/docs/current/spec.html

scribe.decimal

Utils for the conversions and massaging of BigDecimal values.

scribe.json-schema.specs

Clojure Spec definitions for JSON Schemas. http://json-schema.org

Public variables and functions:

    scribe.time.core

    Multimethod definitions for generically dealing with different
    implementations of time.

    scribe.time.utils

    Time conversion utils.

    scribe.utils

    Generic utility functions.