Copyright | (c) Eric Mertens 2017 |
---|---|
License | ISC |
Maintainer | emertens@gmail.com |
Safe Haskell | None |
Language | Haskell2010 |
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.
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.