Module
Options.Applicative.Help.Core
- Package
- purescript-optparse
- Repository
- f-o-a-m/purescript-optparse
#briefDesc Source
briefDesc :: forall a. ParserPrefs -> Parser a -> Chunk Doc
Generate a brief help text for a parser.
#missingDesc Source
missingDesc :: forall a. ParserPrefs -> Parser a -> Chunk Doc
Generate a brief help text for a parser, only including mandatory
#fullDesc Source
fullDesc :: forall a. ParserPrefs -> Parser a -> Chunk Doc
Generate a full help text for a parser.
#headerHelp Source
headerHelp :: Chunk Doc -> ParserHelp
#suggestionsHelp Source
suggestionsHelp :: Chunk Doc -> ParserHelp
#parserHelp Source
parserHelp :: forall a. ParserPrefs -> Parser a -> ParserHelp
Generate the help text for a program.
#parserUsage Source
parserUsage :: forall a. ParserPrefs -> Parser a -> String -> Doc
Generate option summary.
Re-exports from Options.Applicative.Types
- Modules
- Options.
Applicative - Options.
Applicative. BashCompletion - Options.
Applicative. Builder - Options.
Applicative. Builder. Completer - Options.
Applicative. Builder. Internal - Options.
Applicative. Common - Options.
Applicative. Extra - Options.
Applicative. Help - Options.
Applicative. Help. Chunk - Options.
Applicative. Help. Core - Options.
Applicative. Help. Levenshtein - Options.
Applicative. Help. Pretty - Options.
Applicative. Help. Types - Options.
Applicative. Internal - Options.
Applicative. Internal. Utils - Options.
Applicative. Types - Text.
PrettyPrint. Leijen