HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Package0.18.1.0SystemCLIOptionsParsing

optparse-applicative

Utilities and combinators for parsing command line options

Modules

17 modules
Internal modules · 2

Description

optparse-applicative is a haskell library for parsing options on the command line, and providing a powerful applicative interface for composing them.

optparse-applicative takes care of reading and validating the arguments passed to the command line, handling and reporting errors, generating a usage line, a comprehensive help screen, and enabling context-sensitive bash, zsh, and fish completions.

See the included README for detailed instructions and examples, which is also available on github https://github.com/pcapriotti/optparse-applicative.

Depends on

7 packages

Used by in this set · 15