|
Blaze.ByteString.Builder.Html.Utf8 | Portability | tested on GHC only | Stability | experimental | Maintainer | Simon Meier <iridcode@gmail.com> |
|
|
|
|
|
Description |
Writes and Builders for serializing HTML escaped and UTF-8 encoded
characters.
This module is used by both the 'blaze-html' and the 'hamlet' HTML
templating libraries. If the Builder from 'blaze-builder' replaces the
Data.Binary.Builder implementation, this module will most likely keep its
place, as it provides a set of very specialized functions.
|
|
Synopsis |
|
|
|
Documentation |
|
module Blaze.ByteString.Builder.Char.Utf8 |
|
Writing HTML escaped and UTF-8 encoded characters to a buffer
|
|
writeHtmlEscapedChar :: Char -> Write |
Write a HTML escaped and UTF-8 encoded Unicode character to a bufffer.
|
|
Creating Builders from HTML escaped and UTF-8 encoded characters
|
|
fromHtmlEscapedChar :: Char -> Builder |
O(1). Serialize a HTML escaped Unicode character using the UTF-8
encoding.
|
|
fromHtmlEscapedString :: String -> Builder |
O(n). Serialize a HTML escaped Unicode String using the UTF-8
encoding.
|
|
fromHtmlEscapedShow :: Show a => a -> Builder |
O(n). Serialize a value by Showing it and then, HTML escaping and
UTF-8 encoding the resulting String.
|
|
fromHtmlEscapedText :: Text -> Builder |
O(n). Serialize a HTML escaped strict Unicode Text value using the
UTF-8 encoding.
|
|
fromHtmlEscapedLazyText :: Text -> Builder |
O(n). Serialize a HTML escaped Unicode Text using the UTF-8 encoding.
|
|
Produced by Haddock version 2.7.2 |