Markdown
Markdown.
parse :
{ frontmatter : Maybe (Parser metadata)
}
-> String
-> { metadata : Maybe metadata, blocks : Array Block
}
Parse an entire markdown document with or without frontmatter.
jsonFrontmatter :
Decoder metadata -> Parser metadata
JSON frontmatter parser.
toHtml :
Block -> Html msg
Transform a Markdown block into HTML.
This function uses the default options:
imageLoadingStrategy
:eager
, the browser default.
If you want to use custom options, check out the toHtmlWithOptions
function in the Markdown.Transmutationist
module.
toJson :
Block -> Value
Transform a Markdown block into JSON.
jsonDecoder :
Decoder Block
Decoder that decodes a JSON encoded Block
.