config-schema-0.2.0.0: src/Config/Schema.hs
{-|
Module : Config.Schema
Description : Top-level module rexporting child modules
Copyright : (c) Eric Mertens, 2017
License : ISC
Maintainer : emertens@gmail.com
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
<https://hackage.haskell.org/package/config-value config-value> file format, see the
<https://hackage.haskell.org/package/config-value/docs/Config.html 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.
-}
module Config.Schema
( module Config.Schema.Spec
, module Config.Schema.Docs
, module Config.Schema.Load
) where
import Config.Schema.Docs
import Config.Schema.Load
import Config.Schema.Spec