Safe Haskell | None |
---|---|
Language | Haskell2010 |
Commonmark.Pandoc
Documentation
Instances
Functor (Cm b) Source # | |
Monoid a => Monoid (Cm b a) Source # | |
Semigroup a => Semigroup (Cm b a) Source # | |
Show a => Show (Cm b a) Source # | |
HasAttributes (Cm a Blocks) Source # | |
Defined in Commonmark.Pandoc Methods addAttributes :: Attributes -> Cm a Blocks -> Cm a Blocks | |
HasAttributes (Cm a Inlines) Source # | |
Defined in Commonmark.Pandoc Methods addAttributes :: Attributes -> Cm a Inlines -> Cm a Inlines | |
Rangeable (Cm b Inlines) => IsInline (Cm b Inlines) Source # | |
Rangeable (Cm SourceRange Blocks) Source # | |
Defined in Commonmark.Pandoc | |
Rangeable (Cm SourceRange Inlines) Source # | |
Defined in Commonmark.Pandoc | |
Rangeable (Cm () Blocks) Source # | |
Defined in Commonmark.Pandoc | |
Rangeable (Cm () Inlines) Source # | |
Defined in Commonmark.Pandoc | |
Walkable Inline b => ToPlainText (Cm a b) Source # | |
Defined in Commonmark.Pandoc Methods toPlainText :: Cm a b -> Text | |
Rangeable (Cm a Blocks) => HasDiv (Cm a Blocks) Source # | |
Defined in Commonmark.Pandoc | |
Rangeable (Cm a Inlines) => HasSpan (Cm a Inlines) Source # | |
Defined in Commonmark.Pandoc | |
HasEmoji (Cm b Inlines) Source # | |
Defined in Commonmark.Pandoc | |
HasMath (Cm b Inlines) Source # | |
Defined in Commonmark.Pandoc | |
Rangeable (Cm b Inlines) => HasQuoted (Cm b Inlines) Source # | |
Defined in Commonmark.Pandoc | |
HasStrikethrough (Cm a Inlines) Source # | |
Defined in Commonmark.Pandoc Methods strikethrough :: Cm a Inlines -> Cm a Inlines | |
HasSubscript (Cm a Inlines) Source # | |
Defined in Commonmark.Pandoc | |
HasSuperscript (Cm a Inlines) Source # | |
Defined in Commonmark.Pandoc Methods superscript :: Cm a Inlines -> Cm a Inlines | |
HasWikilinks (Cm b Inlines) Source # | |
Defined in Commonmark.Pandoc | |
(Rangeable (Cm a Inlines), Rangeable (Cm a Blocks)) => IsBlock (Cm a Inlines) (Cm a Blocks) Source # | |
Defined in Commonmark.Pandoc Methods paragraph :: Cm a Inlines -> Cm a Blocks plain :: Cm a Inlines -> Cm a Blocks thematicBreak :: Cm a Blocks blockQuote :: Cm a Blocks -> Cm a Blocks codeBlock :: Text -> Text -> Cm a Blocks heading :: Int -> Cm a Inlines -> Cm a Blocks rawBlock :: Format -> Text -> Cm a Blocks referenceLinkDefinition :: Text -> (Text, Text) -> Cm a Blocks list :: ListType -> ListSpacing -> [Cm a Blocks] -> Cm a Blocks | |
(Rangeable (Cm a Inlines), Rangeable (Cm a Blocks)) => HasAlerts (Cm a Inlines) (Cm a Blocks) Source # | |
Defined in Commonmark.Pandoc | |
(Rangeable (Cm a Inlines), Rangeable (Cm a Blocks)) => HasDefinitionList (Cm a Inlines) (Cm a Blocks) Source # | |
Defined in Commonmark.Pandoc Methods definitionList :: ListSpacing -> [(Cm a Inlines, [Cm a Blocks])] -> Cm a Blocks | |
(Rangeable (Cm a Inlines), Rangeable (Cm a Blocks)) => HasFootnote (Cm a Inlines) (Cm a Blocks) Source # | |
Defined in Commonmark.Pandoc Methods footnote :: Int -> Text -> Cm a Blocks -> Cm a Blocks footnoteList :: [Cm a Blocks] -> Cm a Blocks footnoteRef :: Text -> Text -> Cm a Blocks -> Cm a Inlines | |
HasPipeTable (Cm a Inlines) (Cm a Blocks) Source # | |
Defined in Commonmark.Pandoc | |
(Rangeable (Cm a Inlines), Rangeable (Cm a Blocks)) => HasTaskList (Cm a Inlines) (Cm a Blocks) Source # | |
Defined in Commonmark.Pandoc |