1module Text.Blaze.Html.Renderer.Utf8
2    ( renderHtmlBuilder
3    , renderHtml
4    , renderHtmlToByteStringIO
5    ) where
6
7import Blaze.ByteString.Builder (Builder)
8import Data.ByteString (ByteString)
9import Text.Blaze.Html (Html)
10import qualified Data.ByteString.Lazy as BL
11import qualified Text.Blaze.Renderer.Utf8 as R
12
13renderHtmlBuilder :: Html -> Builder
14renderHtmlBuilder = R.renderMarkupBuilder
15
16renderHtml :: Html -> BL.ByteString
17renderHtml = R.renderMarkup
18
19renderHtmlToByteStringIO :: (ByteString -> IO ()) -> Html -> IO ()
20renderHtmlToByteStringIO = R.renderMarkupToByteStringIO
21