úÎ>L:     None See 'msFencedHandlers.  Since 0.1.2 "Wrap up the given parsed content. Wrap up the given raw content. 9A settings type providing various configuration options. See  +http://www.yesodweb.com/book/settings-types for more information on ) settings types. In general, you can use def. IWhether to automatically apply XSS protection to embedded HTML. Default: True. gHTML snippets which stand on their own. We do not require a blank line following these pieces of HTML. Default: empty set.  Since: 0.1.2 Handlers for the special "fenced" format. This is most commonly  used for fenced code, e.g.:   ```haskell  main = putStrLn "Hello"  ``` BThis is an extension of Markdown, but a fairly commonly used one. EThis setting allows you to create new kinds of fencing. Fencing goes G into two categories: parsed and raw. Code fencing would be in the raw G category, where the contents are not treated as Markdown. Parsed will F treat the contents as Markdown and allow you to perform some kind of  modifcation to it. For example, to create a new @@@ fencing which wraps up the  contents in an article tag, you could use:  Z def { msFencedHandlers = htmlFencedHandler "@@@" (const "<article>") (const "</article") / `Map.union` msFencedHandlers def  } Default: code fencing for ``` and ~~~.  Since: 0.1.2 ;A rendering function through which code blocks are passed. The arguments are the block'"s language, if any, and the tuple  &(unrendered content, rendered content)%. For example, if you wanted to pass > code blocks in your markdown text through a highlighter like highlighting-kate,  you might do something like: :set -XOverloadedStringsslet renderer lang (src,_) = formatHtmlBlock defaultFormatOpts $ highlightAs (maybe "text" unpack lang) $ unpack srcmlet md = markdown def { msBlockCodeRenderer = renderer } "``` haskell\nmain = putStrLn \"Hello world!\"\n```"putStrLn $ renderHtml md®<pre class="sourceCode"><code class="sourceCode">main <span class="fu">=</span> <span class="fu">putStrLn</span> <span class="st">&quot;Hello world!&quot;</span></code></pre>Since: 0.1.2.1 If True<, all generated links have the attribute target=_blank set, 3 causing them to be opened in a new tab or window.  Default: False  Since 0.1.4 If TrueG, a blank line is required before the start of a blockquote. Standard R markdown syntax does not require a blank line before a blockquote, but it is all D too easy for a > to end up at the beginning of a line by accident.  Default: True  Since 0.1.5 Helper for creating a .  Since 0.1.2 Helper for creating a . .Note that the start and end parameters take a Text parameter; this is the ? text following the delimiter. For example, with the markdown:   @@@ foo foo# would be passed to start and end.  Since 0.1.2   Delimiter  Delimiter  start HTML  end HTML    None name, destination !terminator, language " #$%&'(!)*+,-./0123456789-" *)!('&%$# +,-./0123456789None:#The footnote reference in the body ;URL, title, content <URL, title, content =>:;<?@ABCDEFGHIJKL =>:;<?@ABCEG = CBA@?<;:>DEFGHIJKLNone A newtype wrapper providing a ToHtml instance. 4Convert the given textual markdown content to HTML. :set -XOverloadedStrings$import Text.Blaze.Html.Renderer.Text*renderHtml $ markdown def "# Hello World!""<h1>Hello World!</h1>"SrenderHtml $ markdown def { msXssProtect = False } "<script>alert('evil')</script>" "<script>alert('evil')</script>" MNO PQRS    MON PQRST      !" #$%&'()*+,-./00123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXmarkdown-0.1.6 Text.MarkdownText.Markdown.TypesText.Markdown.BlockText.Markdown.Inlinedata-default-class-0.0.1Data.Default.Classdef FencedHandlerFHParsedFHRawMarkdownSettings msXssProtectmsStandaloneHtmlmsFencedHandlersmsBlockCodeRenderer msLinkNewTabmsBlankBeforeBlockquotecodeFencedHandlerhtmlFencedHandlerMarkdownmarkdownBlockBlockPlainTextBlockReference BlockHeading BlockRule BlockHtml BlockQuote BlockCode BlockList BlockParaListType UnorderedOrdered$fFunctorBlock$fDefaultMarkdownSettings LineReference LineFencedLineTypeLineHtmlLineRuleLineText LineBlank LineHeadingLineBlockQuoteLineCodeLineListBlanktoBlocks toBlocksLines tightenListslineTypestart isHtmlStarttakeTilltakeTillConsume listStart stripNumberstripSeparator getIndented takeQuotesInlineFootnoteRef InlineImage InlineLinkInlineInlineFootnote InlineHtml InlineCode InlineBold InlineItalic InlineTextRefMaptoInline<> inlineParsercombinespecials inlineAnyinlinehrefCharMStateInListNoStatetoHtmlBescapetoHtmlI$fToMarkupMarkdown