Hi all,

getopt-generics is an experimental library that uses generic programming to automatically create command line parsers given a data type. For an example please refer to the README: [1]. You can also browse the API on hackage: [2].

The primary use-case for getopt-generics is to allow to create proper command line interfaces with as little code as possible.

Any feedback appreciated!

Cheers,
Sönke


[1] https://github.com/zalora/getopt-generics#getopt-generics
[2] http://hackage.haskell.org/package/getopt-generics/docs/System-Console-GetOpt-Generics.html