env-parser: Pull configuration information from the ENV
env-parser is a small library for configuring programs based on information
from the environment.
Command-line oriented programs tend to pull much of their runtime
configuration from command-line arguments and libraries such as cmdargs are
useful for encoding this configuration in your program. For programs which
draw configuration from the environment, however, this must usually be done
manually.
env-parser focuses on making ENV-configured programs both easy to build,
declarative, self-documenting, and easy to test.
A particular use case of this parser is to make it easy to build applications which launch under Heroku-style infrastructure. We provide explicit parsers for some of Heroku's conventions for this purpose.
Modules
[Index]
Downloads
- env-parser-0.0.1.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 |
| Uploaded | by JosephAbrahamson at 2014-01-21T02:16:59Z |
| Category | System |
| Home page | http://github.com/tel/env-parser |
| Source repo | head: git clone git://github.com/tel/env-parser.git |
| Distributions | |
| Reverse Dependencies | 1 direct, 0 indirect [details] |
| Downloads | 3366 total (13 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs available [build log] Successful builds reported [all 1 reports] |