An option that always fails.
An option that always fails.
Builder for an argument parser.
Builder for an argument parser.
Builder for a BigDecimal argument.
Builder for a BigDecimal argument.
Builder for an option taking a BigDecimal argument.
Builder for an option taking a BigDecimal argument.
Builder for a BigInt argument.
Builder for a BigInt argument.
Builder for an option taking a BigInt argument.
Builder for an option taking a BigInt argument.
Generate a brief help text for a parser.
Generate a brief help text for a parser.
Builder for a Byte argument.
Builder for a Byte argument.
Builder for an option taking a Byte argument.
Builder for an option taking a Byte argument.
Builder for a Char argument.
Builder for a Char argument.
Builder for an option taking a Char argument.
Builder for an option taking a Char argument.
Generate descriptions for commands.
Generate descriptions for commands.
Add a command to a subparser option.
Add a command to a subparser option.
Null Option reader.
Null Option reader. All arguments will fail validation.
Builder for a Double argument.
Builder for a Double argument.
Builder for an option taking a Double argument.
Builder for an option taking a Double argument.
Convert a function in the Either monad to a reader.
Convert a function in the Either monad to a reader.
The default value of a Parser.
The default value of a Parser. This function returns an error if any of the options don't have a default value
Builder for a flag parser.
Builder for a flag parser.
Builder for a flag parser without a default value.
Builder for a flag parser without a default value.
Builder for a Float argument.
Builder for a Float argument.
Builder for an option taking a Float argument.
Builder for an option taking a Float argument.
Turns an unsafe conversion function into a reader by catching non-fatal exceptions.
Turns an unsafe conversion function into a reader by catching non-fatal exceptions.
Generate a full help text for a parser.
Generate a full help text for a parser.
Specify the help text for an option.
Specify the help text for an option.
Specify the help Doc.
Specify the help Doc.
A hidden "helper" option which always fails
A hidden "helper" option which always fails
Hide this option from the brief description.
Hide this option from the brief description.
Trivial option modifier.
Trivial option modifier.
An option that always fails and displays a message.
An option that always fails and displays a message.
Builder for a Int argument.
Builder for a Int argument.
Builder for an option taking a Int argument.
Builder for an option taking a Int argument.
Create a parser composed of a single operation.
Create a parser composed of a single operation.
Specify a long name for an option.
Specify a long name for an option.
Builder for a Long argument.
Builder for a Long argument.
Builder for an option taking a Long argument.
Builder for an option taking a Long argument.
Map a polymorphic function over all the options of a parser, and collect the results in a list.
Map a polymorphic function over all the options of a parser, and collect the results in a list.
Specify a metavariable for the argument.
Specify a metavariable for the argument.
Metavariables have no effect on the parser, and only serve to specify the symbolic name for an argument to be displayed in the help text.
Specify the error to display when no argument is provided to this option.
Specify the error to display when no argument is provided to this option.
Generate description for a single option.
Generate description for a single option.
Generate a ParserFailure from a ParseError in a given Context.
Generate a ParserFailure from a ParseError in a given Context.
Generate the help text for a program.
Generate the help text for a program.
Generate option summary.
Generate option summary.
Specify a short program description.
Specify a short program description.
BigDecimal reader
BigDecimal reader
BigInt reader
BigInt reader
Byte reader
Byte reader
Char reader
Char reader
Double reader
Double reader
Float reader
Float reader
Int reader.
Int reader.
Long reader
Long reader
Short reader
Short reader
String reader.
String reader.
Apply a Parser to a command line, and return a result and leftover arguments.
Apply a Parser to a command line, and return a result and leftover arguments. This function returns an error if any parsing error occurs, or if any options are missing and don't have a default value.
Specify a short name for an option.
Specify a short name for an option.
Builder for a Short argument.
Builder for a Short argument.
Builder for an option taking a Short argument.
Builder for an option taking a Short argument.
Show the default value for this option using its Show instance.
Show the default value for this option using its Show instance.
Specify a function to show the default value for an option.
Specify a function to show the default value for an option.
Builder for a String argument.
Builder for a String argument.
Builder for an option taking a String argument.
Builder for an option taking a String argument.
Builder for a command parser.
Builder for a command parser. The command modifier can be used to specify individual commands.
Builder for a boolean flag.
Builder for a boolean flag.
Like mapParser, but collect the results in a tree structure.
Like mapParser, but collect the results in a tree structure.
Specify a default value for an option.
Specify a default value for an option.