Skip to content
parser for config files, shell variables, command line args.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
src/Data
tests
.gitignore
ChangeLog
LICENSE
README.md
Setup.hs
configifier.cabal

README.md

Configifier

WARNING NOT READY FOR USE YET. JUST PUTTING IT OUT THERE TO HAVE A DISCUSSION.

what's this, then?

  • it's a tool to read your runtime config from config files, shell environment, and command line in a uniform, canonical, and flexible way.

  • it is intended as an alternative for Configurator, optparse-applicative, cmdargs. (also note-worthy: multiarg, yaml-config, getopt-generics. let me know what i've missed.)

  • it is inspired by servant in its use of ghc's type-level programming.

  • it comes with an instructive example in ./examples/Main.hs

please comment!

if you have any opinion on what you would like to have added next, or if you can think of a better name for this library, please create an issue!

You can’t perform that action at this time.