name: env-parser version: 0.0.2 synopsis: Pull configuration information from the ENV description: @env-parser is a small library for configuring programs based on information from the environment. It's goals and design are similar to that of @cmdargs@ or @optparse-applicative@ but aimed at automatically managed programs such as those that might be run via Heroku or Runit/daemontools. . @env-parser@ intentionally sacrifices power for comprehensibility---the primary interface, @Parser@, implements only @Applicative@. This provides better runtime error messages and automatically generated static help using parser annotations. It also expresses a principle of simplicity in configuration: arbitrary uses of @Monad@ or even @Alternative@ can lead to opaque failures prior to a program even beginning to run. homepage: http://github.com/tel/env-parser license: MIT license-file: LICENSE author: Joseph Abrahamson maintainer: me@jspha.com copyright: 2013 (c) Joseph Abrahamson category: System build-type: Simple extra-source-files: ChangeLog cabal-version: >=1.10 source-repository head type: git location: git://github.com/tel/env-parser.git library exposed-modules: System.Environment.Parser System.Environment.Parser.Database System.Environment.Parser.Encoded System.Environment.Parser.FromEnv other-modules: System.Environment.Parser.Class System.Environment.Parser.Miss build-depends: base >= 4.6 && <4.7 -- Haskell Platform 2013.2.0.0 , attoparsec >= 0.10 , bytestring >= 0.10 , containers >= 0.4 , mtl >= 2.1 , network >= 2.4 , old-locale >= 1.0 , text >= 0.11 , time >= 1.4 , transformers >= 0.3 -- Soon to be Platformed , aeson >= 0.6 -- Others , base16-bytestring >= 0.1.1 , base64-bytestring >= 1.0 , http-types >= 0.8 hs-source-dirs: src default-language: Haskell2010