Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Options.Applicative.Help.Core
- cmdDesc :: Parser a -> Chunk Doc
- briefDesc :: ParserPrefs -> Parser a -> Chunk Doc
- fullDesc :: ParserPrefs -> Parser a -> Chunk Doc
- data ParserHelp = ParserHelp {}
- helpText :: ParserHelp -> Doc
- errorHelp :: Chunk Doc -> ParserHelp
- headerHelp :: Chunk Doc -> ParserHelp
- usageHelp :: Chunk Doc -> ParserHelp
- bodyHelp :: Chunk Doc -> ParserHelp
- footerHelp :: Chunk Doc -> ParserHelp
- parserHelp :: ParserPrefs -> Parser a -> ParserHelp
- parserUsage :: ParserPrefs -> Parser a -> String -> Doc
Documentation
briefDesc :: ParserPrefs -> Parser a -> Chunk Doc
Generate a brief help text for a parser.
fullDesc :: ParserPrefs -> Parser a -> Chunk Doc
Generate a full help text for a parser.
helpText :: ParserHelp -> Doc
errorHelp :: Chunk Doc -> ParserHelp
headerHelp :: Chunk Doc -> ParserHelp
usageHelp :: Chunk Doc -> ParserHelp
bodyHelp :: Chunk Doc -> ParserHelp
footerHelp :: Chunk Doc -> ParserHelp
parserHelp :: ParserPrefs -> Parser a -> ParserHelp
Generate the help text for a program.
parserUsage :: ParserPrefs -> Parser a -> String -> Doc
Generate option summary.