conf package:opt-env-conf

Try to parse a configuration value at the given key. Multiple confs will be tried in order.
Like conf but with a custom Codec for parsing the value.
Like confWith but allows interpreting Null as a value other than "Not found".
A standard parser for defining which configuration file to load. This has no default value so you will have to combine it somehow.
Settings parsing for Haskell: command-line arguments, environment variables, and configuration values. Settings parsing for Haskell: command-line arguments, environment variables, and configuration values.
Prefix all confs with a given Value.
Helper function for calling subConfig with toConfigCase.
subConfig_ s = subConfig (toConfigCase s)
Turn a string into config case for configuration value names Example: this-is-config-case
Combine all Yaml config files that exist into a single combined config object.
Load a configuration value and use it for the given parser
Use the given Parser for deciding which configuration file to load, but only if configuredConfigFile fails to define it first.
Load the Yaml config in the first of the filepaths that points to something that exists.