Markdown.Block

Block-level types and operations.

type Block
= BlockQuote (Array Block)
| CodeBlock ({ body : String, language : Maybe String })
| Heading ({ level : Int }) (Array Inline)
| HtmlBlock Html
| HtmlBlockNode ({ tagName : String, attributes : Dict String String }) (Array Block)
| Inline Inline
| OrderedLooseList ({ start : Int }) (Array (Array Block))
| OrderedTightList ({ start : Int }) (Array (Array Inline))
| Paragraph (Array Inline)
| ThematicBreak
| UnorderedLooseList (Array (Array Block))
| UnorderedTightList (Array (Array Inline))

Block elements.