packages feed

config-value-getopt-0.1.0.0: README.md

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