Moduleoptparse-applicative-0.19.0.0
Options.Applicative.Help
- 14 types
- 2 classes
- 122 values
- Packageoptparse-applicative-0.19.0.0
- Exports139
- LicenceBSD-3-Clause
- SourceBase.hs
An associative operation.
Examples
[1,2,3] <> [4,5,6][1,2,3,4,5,6]
Just [1, 2, 3] <> Just [4, 5, 6]Just [1,2,3,4,5,6]
putStr "Hello, " <> putStrLn "World!"Hello, World!
Instances9Monad, Functor, Applicative, Alternative, MonadPlus, Eq, …
Monad ChunkDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.ChunkFunctor ChunkDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.ChunkApplicative ChunkDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.ChunkAlternative ChunkDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.ChunkMonadPlus ChunkDefined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.ChunkEq a => Eq (Chunk a)Defined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.ChunkShow a => Show (Chunk a)Defined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.ChunkSemigroup a => Semigroup (Chunk a)Defined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.ChunkSemigroup a => Monoid (Chunk a)Defined in optparse-applicative-0.19.0.0 · Options.Applicative.Help.Chunk
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
Instances3Eq, Ord, Show
Eq FusionDepthDefined in prettyprinter-1.7.2 · Prettyprinter.InternalOrd FusionDepthDefined in prettyprinter-1.7.2 · Prettyprinter.InternalShow FusionDepthDefined in prettyprinter-1.7.2 · Prettyprinter.Internal
Constructors
Instances3Eq, Ord, Show
Eq LayoutOptionsDefined in prettyprinter-1.7.2 · Prettyprinter.InternalOrd LayoutOptionsDefined in prettyprinter-1.7.2 · Prettyprinter.InternalShow LayoutOptionsDefined in prettyprinter-1.7.2 · Prettyprinter.Internal
Constructors
Methods
pretty :: a -> Doc annprettyList :: [a] -> Doc ann
Instances32Pretty, …
Pretty VoidDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty IntegerDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty NaturalDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty Int16Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty Int32Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty Int64Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty Int8Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty BoolDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty CharDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty DoubleDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty FloatDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty IntDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty WordDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty Word16Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty Word32Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty Word64Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty Word8Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty TextDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty TextDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty ()Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty a => Pretty (NonEmpty a)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty a => Pretty (Identity a)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty a => Pretty (Maybe a)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty a => Pretty [a]Defined in prettyprinter-1.7.2 · Prettyprinter.Internalann ~ Void => Pretty (Doc ann)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(Pretty a1, Pretty a2) => Pretty (a1, a2)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPretty a => Pretty (Const a b)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(Pretty a1, Pretty a2, Pretty a3) => Pretty (a1, a2, a3)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(Pretty a1, Pretty a2, Pretty a3, Pretty a4) => Pretty (a1, a2, a3, a4)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(Pretty a1, Pretty a2, Pretty a3, Pretty a4, Pretty a5) => Pretty (a1, a2, a3, a4, a5)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(Pretty a1, Pretty a2, Pretty a3, Pretty a4, Pretty a5, Pretty a6) => Pretty (a1, a2, a3, a4, a5, a6)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(Pretty a1, Pretty a2, Pretty a3, Pretty a4, Pretty a5, Pretty a6, Pretty a7) => Pretty (a1, a2, a3, a4, a5, a6, a7)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal
Methods
prettyAnn :: a -> Doc annprettyAnnList :: [a] -> Doc ann
Instances32PrettyAnn, …
PrettyAnn ann VoidDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann IntegerDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann NaturalDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann Int16Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann Int32Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann Int64Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann Int8Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann BoolDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann CharDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann DoubleDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann FloatDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann IntDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann WordDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann Word16Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann Word32Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann Word64Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann Word8Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann TextDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann TextDefined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann ()Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann (Doc ann)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann a => PrettyAnn ann (NonEmpty a)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann a => PrettyAnn ann (Identity a)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann a => PrettyAnn ann (Maybe a)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann a => PrettyAnn ann [a]Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(PrettyAnn ann a1, PrettyAnn ann a2) => PrettyAnn ann (a1, a2)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalPrettyAnn ann a => PrettyAnn ann (Const a b)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(PrettyAnn ann a1, PrettyAnn ann a2, PrettyAnn ann a3) => PrettyAnn ann (a1, a2, a3)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(PrettyAnn ann a1, PrettyAnn ann a2, PrettyAnn ann a3, PrettyAnn ann a4) => PrettyAnn ann (a1, a2, a3, a4)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(PrettyAnn ann a1, PrettyAnn ann a2, PrettyAnn ann a3, PrettyAnn ann a4, PrettyAnn ann a5) => PrettyAnn ann (a1, a2, a3, a4, a5)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(PrettyAnn ann a1, PrettyAnn ann a2, PrettyAnn ann a3, PrettyAnn ann a4, PrettyAnn ann a5, PrettyAnn ann a6) => PrettyAnn ann (a1, a2, a3, a4, a5, a6)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal(PrettyAnn ann a1, PrettyAnn ann a2, PrettyAnn ann a3, PrettyAnn ann a4, PrettyAnn ann a5, PrettyAnn ann a6, PrettyAnn ann a7) => PrettyAnn ann (a1, a2, a3, a4, a5, a6, a7)Defined in prettyprinter-1.7.2 · Prettyprinter.Internal
Constructors
SFailSEmptySChar !Char (SimpleDocStream ann)SText !Int !Text (SimpleDocStream ann)SLine !Int (SimpleDocStream ann)SAnnPush ann (SimpleDocStream ann)SAnnPop (SimpleDocStream ann)
Instances8Functor, Foldable, Traversable, Eq, Ord, Show, …
Functor SimpleDocStreamDefined in prettyprinter-1.7.2 · Prettyprinter.InternalFoldable SimpleDocStreamDefined in prettyprinter-1.7.2 · Prettyprinter.InternalTraversable SimpleDocStreamDefined in prettyprinter-1.7.2 · Prettyprinter.InternalEq ann => Eq (SimpleDocStream ann)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalOrd ann => Ord (SimpleDocStream ann)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalShow ann => Show (SimpleDocStream ann)Defined in prettyprinter-1.7.2 · Prettyprinter.InternalGeneric (SimpleDocStream ann)Defined in prettyprinter-1.7.2 · Prettyprinter.Internaltype Rep (SimpleDocStream ann) = D1 ('MetaDataDefined in prettyprinter-1.7.2 · Prettyprinter.Internal"SimpleDocStream"
"Prettyprinter.Internal"
"prettyprinter-1.7.2-7K0s2TCoEI3J7JEWVQttEu"
'False) ((C1 ('MetaCons"SFail"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"SEmpty"
'PrefixI 'False) U1 :+: C1 ('MetaCons"SChar"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Char) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SimpleDocStream ann))))) :+: ((C1 ('MetaCons"SText"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Int) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SimpleDocStream ann)))) :+: C1 ('MetaCons"SLine"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Int) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SimpleDocStream ann)))) :+: (C1 ('MetaCons"SAnnPush"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ann) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SimpleDocStream ann))) :+: C1 ('MetaCons"SAnnPop"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SimpleDocStream ann))))))
Instances5Eq, Ord, Show, Semigroup, Monoid
Eq AnsiStyleDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.InternalOrd AnsiStyleDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.InternalShow AnsiStyleDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.InternalSemigroup AnsiStyleDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.InternalMonoid AnsiStyleDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.Internal
Instances3Eq, Ord, Show
Instances3Eq, Ord, Show
Instances3Eq, Ord, Show
Instances3Eq, Ord, Show
Eq ItalicizedDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.InternalOrd ItalicizedDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.InternalShow ItalicizedDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.Internal
Instances3Eq, Ord, Show
Eq UnderlinedDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.InternalOrd UnderlinedDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.InternalShow UnderlinedDefined in prettyprinter-ansi-terminal-1.1.4 · Prettyprinter.Render.Terminal.Internal