string package:blaze-markup

Create an HTML snippet from a ChoiceString.
A Haskell String
A renderer that produces a native Haskell ChoiceString, mostly meant for debugging purposes.
Create a comment from a ChoiceString value. The text should not contain "--". This is not checked by the library.
Create a Tag from a ChoiceString.
Create an attribute value from a ChoiceString.
Create an HTML snippet from a ChoiceString without escaping
Create an attribute value from a ChoiceString without escaping.
Insert a ChoiceString. This is an unsafe operation:
  • The ChoiceString could have the wrong encoding.
  • The ChoiceString might contain illegal HTML characters (no escaping is done).
Create a comment from a ChoiceString value. The text should not contain "--". This is not checked by the library.
Create an attribute value from a ChoiceString. See unsafeByteString for reasons why this might not be a good idea.
Insert a lazy ByteString. See unsafeByteString for reasons why this is an unsafe operation.
Create a comment from a ByteString value. The text should not contain "--". This is not checked by the library.
Create an attribute value from a lazy ByteString. See unsafeByteString for reasons why this might not be a good idea.
Concatenation
An encoded bytestring
A string denoting input from different string representations.
Empty string
A static string that supports efficient output to all possible backends.
Appending haskell string
UTF-8 encoded bytestring
Render a ChoiceString.
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.