env-parser: Pull configuration information from the ENV
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.
Modules
- System
- Environment
- System.Environment.Parser
- System.Environment.Parser.Database
 - System.Environment.Parser.Encoded
 - System.Environment.Parser.FromEnv
 
 
 - System.Environment.Parser
 
 - Environment
 
Downloads
- env-parser-0.0.2.1.tar.gz [browse] (Cabal source package)
 - Package description (as included in the package)
 
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
 
| Versions [RSS] | 0.0.1.0, 0.0.1.1, 0.0.2, 0.0.2.1 | 
|---|---|
| Change log | ChangeLog | 
| Dependencies | aeson (>=0.6), attoparsec (>=0.10), base (>=4.6 && <4.7), base16-bytestring (>=0.1.1), base64-bytestring (>=1.0), bytestring (>=0.10), containers (>=0.4), http-types (>=0.8), mtl (>=2.1), network (>=2.4), old-locale (>=1.0), text (>=0.11), time (>=1.4), transformers (>=0.3) [details] | 
| License | MIT | 
| Copyright | 2013 (c) Joseph Abrahamson | 
| Author | Joseph Abrahamson | 
| Maintainer | me@jspha.com | 
| Category | System | 
| Home page | http://github.com/tel/env-parser | 
| Source repo | head: git clone git://github.com/tel/env-parser.git | 
| Uploaded | by JosephAbrahamson at 2014-01-24T17:14:47Z | 
| Distributions | |
| Reverse Dependencies | 1 direct, 0 indirect [details] | 
| Downloads | 3341 total (6 in the last 30 days) | 
| Rating | (no votes yet) [estimated by Bayesian average] | 
| Your Rating | |
| Status | Docs not available [build log] Successful builds reported [all 7 reports]  |