config-value-getopt
===================
The config-value-getopt package allows GetOpt[1] specified options
to be loaded from a configuration file in the config-value[2] format.
* config-value section names are matched against the "long" option names
in GetOpt.
* Argument values can be provided as strings or numbers
* An option will be omitted if its value is set to `no`
* An option's argument will be omitted if its value is set to `yes`
Example:
```
address: "::"
port: 9000
no-access-log: yes
hostname: no
```
translates to
```
--address="::" --port="9000" --no-access-log
```
1. https://hackage.haskell.org/package/base-4.8.2.0/docs/System-Console-GetOpt.html
2. https://hackage.haskell.org/package/config-value