configurator-ng-0.0.0.1: The next generation of configuration management

# configurator-ng-0.0.0.1: The next generation of configuration management

A configuration management library for programs and daemons.

Features include:

- A simple, but flexible, configuration language, supporting several of the most commonly needed types of data, along with interpolation of strings from the configuration or the system environment (e.g. `$(HOME)`).
- An `import` directive allows the configuration of a complex application to be split across several smaller files, or common configuration data to be shared across several applications.
- An expressive applicative/monadic high-level parsing interface to gracefully scale to more complicated configuration needs, with powerful diagnostic messaging mechanism.

For details of the configuration file format, see http://hackage.haskell.org/packages/archive/configurator/latest/doc/html/Data-Configurator.html.

Modules

- Data
  - Data.Configurator
    - Data.Configurator.Config
      - Data.Configurator.Config.Internal
    - Data.Configurator.FromValue
      - Data.Configurator.FromValue.Internal
    - Data.Configurator.Parser
      - Data.Configurator.Parser.Internal
    - Data.Configurator.Types