Tools for specifying and parsing configurations
This package provides a collection of utils on top of the packages <http://hackage.haskell.org/package/optparse-applicative optparse-applicative>, <http://hackage.haskell.org/package/aeson aeson>, and <http://hackage.haskell.org/package/yaml yaml> for configuring libraries and applications in a convenient and composable way.
The main features are
- configuration management through integration of command line option parsing
and configuration files and
- a 'Setup.hs' file that generates a 'PkgInfo' module for each component of a
package that provides information about the package and the build.
Documentation on how to use this package can be found in the <https://github.com/alephcloud/hs-configuration-tools/blob/master/README.md README> and in the API documentation of the modules "Configuration.Utils" and "Configuration.Utils.Setup".
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
0.2.15-bp150.1.3 info | GA Release | 2018-07-30 | 15 |
|
|