WARNING NOT READY FOR USE YET. JUST PUTTING IT OUT THERE TO HAVE A DISCUSSION.
-
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
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!