CmdArgs is a Haskell library for defining command line parsers. The two features that make it a better choice than the standard getopt library are:
optparse-applicative is a haskell library for parsing options on the command line, and providing a powerful [applicative] interface for composing them.
The main features of pcapriotti/optparse-applicative are: Haskell CLI Frameworks.
Open-source alternatives to pcapriotti/optparse-applicative include: docopt/docopt.hs — Docopt.hs. ndmitchell/cmdargs — CmdArgs is a Haskell library for defining command line parsers. The two features that make it a better choice than the…