blaze-markup-0.5.1.4: A blazingly fast markup combinator library for Haskell

Safe HaskellNone

Text.Blaze.Renderer.Utf8

Synopsis

Documentation

renderMarkupBuilderSource

Arguments

:: Markup

Markup to render

-> Builder

Resulting builder

Render some Markup to a Builder.

renderMarkupSource

Arguments

:: Markup

Markup to render

-> ByteString

Resulting ByteString

Render HTML to a lazy UTF-8 encoded 'L.ByteString.'

renderMarkupToByteStringIOSource

Arguments

:: (ByteString -> IO ())

IO action to execute per rendered buffer

-> Markup

Markup to render

-> IO ()

Resulting IO action

Repeatedly render HTML to a buffer and process this buffer using the given IO action.

renderHtmlBuilderSource

Arguments

:: Markup

Markup to render

-> Builder

Resulting builder

Deprecated: Use renderHtmlBuilder from Text.Blaze.Html.Renderer.Utf8 instead

Render some Markup to a Builder.

renderHtmlSource

Arguments

:: Markup

Markup to render

-> ByteString

Resulting ByteString

Deprecated: Use renderHtml from Text.Blaze.Html.Renderer.Utf8 instead

Render HTML to a lazy UTF-8 encoded 'L.ByteString.'

renderHtmlToByteStringIOSource

Arguments

:: (ByteString -> IO ())

IO action to execute per rendered buffer

-> Markup

Markup to render

-> IO ()

Resulting IO action

Deprecated: Use renderMarkupToByteStringIO from Text.Blaze.Html.Renderer.Utf8 instead

Repeatedly render HTML to a buffer and process this buffer using the given IO action.