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

Copyright(c) Eric Mertens 2017
LicenseISC
Maintaineremertens@gmail.com
Safe HaskellNone
LanguageHaskell2010

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