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