The language-conf package

[Tags:library, mit, test]

language-conf contains .conf (e.g. nginx configuration) parsers and pretty-printers for the Haskell programming language. Data.Conf exports all the API surface in the package. ConfFmt is a .conf file formatter that serves as an example; it's built as conffmt by the cabal configuration. You can see its' source-code here


Dependencies aeson, base (>=4.8 && <5), bytestring, deepseq, directory (>=, filepath (>=, language-conf, megaparsec (>=5), optparse-applicative, pretty, scientific (>=, semigroups (>=0.18.1), text (>=, unordered-containers, vector, yaml [details]
License MIT
Copyright Copyright (c) 2016 Pedro Tacla Yamada
Author Pedro Tacla Yamada
Category Data
Home page
Bug tracker
Source repository head: git clone
Uploaded Wed Aug 24 17:20:20 UTC 2016 by yamadapc
Distributions NixOS:
Downloads 147 total (8 in the last 30 days)
0 []
Status Docs not available [build log]
All reported builds failed as of 2016-11-20 [all 2 reports]
Hackage Matrix CI


  • Data
    • Data.Conf
      • Data.Conf.Aeson
      • Data.Conf.Internal
      • Data.Conf.PrettyPrint
      • Data.Conf.Types


conffmtBuild the conffmt utilityDisabledAutomatic
fromconfBuild the fromconf utilityDisabledAutomatic
toconfBuild the toconf utilityDisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees