Moduleoptparse-applicative-0.19.0.0
Options.Applicative.Types
- 27 types
- 17 values
- Packageoptparse-applicative-0.19.0.0
- Exports44
- LicenceBSD-3-Clause
Constructors
Instances3Show, Semigroup, Monoid
Show ParserHelpDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.TypesSemigroup ParserHelpDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.TypesMonoid ParserHelpDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.Types
Instances2Eq, Show
Eq AltNodeTypeDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesShow AltNodeTypeDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
Instances2Eq, Show
Eq ArgumentReachabilityDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesShow ArgumentReachabilityDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Instances2Eq, Show
Eq BacktrackingDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesShow BacktrackingDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
CReadercrCompleter :: CompletercrReader :: ReadM a
Constructors
CompleterrunCompleter :: String -> IO [String]
Constructors
Instances1Show
Show CompletionResultDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
forall a. Context String (ParserInfo a)
Instances1Show
Show IsCmdStartDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
Instances1Show
Show OptPropertiesDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
OptReader [OptName] (CReader a) (String -> ParseError)FlagReader [OptName] !aArgReader (CReader a)CmdReader (Maybe String) [(String, ParserInfo a)]
Instances3Eq, Ord, Show
Eq OptVisibilityDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesOrd OptVisibilityDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesShow OptVisibilityDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
Instances2Semigroup, Monoid
Semigroup ParseErrorDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesMonoid ParseErrorDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Instances3Functor, Applicative, Alternative
Functor ParserDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesApplicative ParserDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesAlternative ParserDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
ParserFailureexecFailure :: String -> (h, ExitCode, Int)
Instances2Functor, Show
Functor ParserFailureDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesShow h => Show (ParserFailure h)Defined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
Instances1Functor
Functor ParserInfoDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
ParserMrunParserM :: forall x. (r -> Parser x) -> Parser x
Instances2Eq, Show
Eq ParserPrefsDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesShow ParserPrefsDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
Instances4Monad, Functor, Applicative, Show
Monad ParserResultDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesFunctor ParserResultDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesApplicative ParserResultDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesShow a => Show (ParserResult a)Defined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Instances6Monad, Functor, MonadFail, Applicative, Alternative, MonadPlus
Monad ReadMDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesFunctor ReadMDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesMonadFail ReadMDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesApplicative ReadMDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesAlternative ReadMDefined in optparse-applicative-0.19.0.0 · Options.Applicative.TypesMonadPlus ReadMDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Types
Constructors
forall a. SomeParser (Parser a)