config-schema-1.3.0.0: Schema definitions for the config-value package

Copyright | (c) Eric Mertens 2017
License | ISC
Maintainer | emertens@gmail.com
Safe Haskell | None
Language | Haskell2010

Config.Schema

Description

This package makes it possible to define schemas for configuration files. These schemas can be used to generate a validating configuration file loader, and to produce documentation about the supported format.

For documentation on the config-value file format, see the Config module.

Config.Schema.Spec provides definitions used to make new schemas.

Config.Schema.Load uses schemas to match schemas against configuration values.

Config.Schema.Docs generates textual documentation for a schema.

# Documentation

module Config.Schema.Spec

module Config.Schema.Docs

module Config.Schema.Load