| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Ltml.Parser.Text
Contents
Documentation
textForestP :: (ParserWrapper m, LineBreakP lbrk, FootnoteRefP fnref, StyleP style, EnumP enumType enum, SpecialP m special) => TextType enumType -> m [TextTree lbrk fnref style enum special] Source #
pipeSeperatedTextForestsP :: (ParserWrapper m, LineBreakP lbrk, FootnoteRefP fnref, StyleP style, EnumP enumType enum, SpecialP m special) => TextType enumType -> m [[TextTree lbrk fnref style enum special]] Source #
hangingTextP :: (ParserWrapper m, LineBreakP lbrk, FootnoteRefP fnref, StyleP style, EnumP enumType enum, SpecialP m special) => Keyword -> TextType enumType -> m [TextTree lbrk fnref style enum special] Source #
class Functor f => HangingTextP (f :: Type -> Type) Source #
Minimal complete definition
Instances
| HangingTextP Node Source # | |
Defined in Language.Ltml.Parser.Text Methods hangingTextP' :: (ParserWrapper m, LineBreakP lbrk, FootnoteRefP fnref, StyleP style, EnumP enumType enum, SpecialP m special) => Keyword -> TextType enumType -> m (Node [TextTree lbrk fnref style enum special]) Source # | |
| HangingTextP Identity Source # | |
Defined in Language.Ltml.Parser.Text Methods hangingTextP' :: (ParserWrapper m, LineBreakP lbrk, FootnoteRefP fnref, StyleP style, EnumP enumType enum, SpecialP m special) => Keyword -> TextType enumType -> m (Identity [TextTree lbrk fnref style enum special]) Source # | |
| HangingTextP ((,) Label) Source # | |
Defined in Language.Ltml.Parser.Text Methods hangingTextP' :: (ParserWrapper m, LineBreakP lbrk, FootnoteRefP fnref, StyleP style, EnumP enumType enum, SpecialP m special) => Keyword -> TextType enumType -> m (Label, [TextTree lbrk fnref style enum special]) Source # | |
| HangingTextP ((,) (Maybe Label)) Source # | |
Defined in Language.Ltml.Parser.Text Methods hangingTextP' :: (ParserWrapper m, LineBreakP lbrk, FootnoteRefP fnref, StyleP style, EnumP enumType enum, SpecialP m special) => Keyword -> TextType enumType -> m (Maybe Label, [TextTree lbrk fnref style enum special]) Source # | |
hangingTextP' :: (HangingTextP f, ParserWrapper m, LineBreakP lbrk, FootnoteRefP fnref, StyleP style, EnumP enumType enum, SpecialP m special) => Keyword -> TextType enumType -> m (f [TextTree lbrk fnref style enum special]) Source #
rawWordP :: MonadParser m => m Text Source #
Orphan instances
| ParserWrapper ParagraphParser Source # | |
Methods wrapParser :: Parser a -> ParagraphParser a Source # | |