Module

Options.Applicative.Help.Core

Package
purescript-optparse
Repository
f-o-a-m/purescript-optparse

#cmdDesc Source

cmdDesc :: forall a. Parser a -> Array (Tuple (Maybe String) (Chunk Doc))

Generate descriptions for commands.

#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.

#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

#ParserHelp Source

newtype ParserHelp

Constructors

Instances