module Text.Blaze.Html.Renderer.Text
( renderHtmlBuilder
, renderHtmlBuilderWith
, renderHtml
, renderHtmlWith
) where
import Data.ByteString (ByteString)
import Data.Text (Text)
import Data.Text.Lazy.Builder (Builder)
import Text.Blaze.Html (Html)
import qualified Data.Text.Lazy as TL
import qualified Text.Blaze.Renderer.Text as R
renderHtmlBuilder :: Html -> Builder
renderHtmlBuilder = R.renderMarkupBuilder
renderHtmlBuilderWith :: (ByteString -> Text) -> Html -> Builder
renderHtmlBuilderWith = R.renderMarkupBuilderWith
renderHtml :: Html -> TL.Text
renderHtml = R.renderMarkup
renderHtmlWith :: (ByteString -> Text) -> Html -> TL.Text
renderHtmlWith = R.renderMarkupWith