Description
A pattern for configuring programs.
Description
Turns out, all of our executables shared the same sort of pattern for extracting configuration out of the environment: find a YAML config file based on the command line arguments and parse that file into a haskell value using the yaml package. This package makes that process super trivial.