blob: 8977c943354a257c5cb01c76dfd6d9fbc6104bf3 (
plain) (
tree)
|
|
module Text.BlazeT.Renderer.Pretty
( renderMarkup
, renderHtml
, renderMarkupT
, renderHtmlT
) where
import Control.Monad
import Control.Monad.Identity
import qualified Text.Blaze.Renderer.Pretty as BU
import Text.BlazeT
renderMarkup :: MarkupM a -> String
renderMarkup = runIdentity . renderMarkupT
renderMarkupT :: Monad m => MarkupT m a -> m String
renderMarkupT = liftM BU.renderMarkup . execMarkupT
renderHtml :: MarkupM a -> String
renderHtml = renderMarkup
renderHtmlT :: Monad m => MarkupT m a -> m String
renderHtmlT = renderMarkupT
|