Package Info

ghc-configuration-tools


Tools for specifying and parsing configurations


Development/Libraries/Haskell

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

  1. configuration management through integration of command line option parsing

and configuration files and

  1. 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".


License: MIT
URL: https://hackage.haskell.org/package/configuration-tools

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.2.15-bp150.1.3 info GA Release 2018-07-30 15
  • AArch64
  • ppc64le
  • x86-64
  • ghc-configuration-tools
  • ghc-configuration-tools-devel