Text.BlazeT.Internal

Entities exported only by the blazeT version of this module

data MarkupT m a

type MarkupI a

mapMarkupT

Specializations for blaze-markup backwards compatibility

type MarkupM a

type Markup

type Markup2

Running

runMarkupT

runMarkup

runWith

Executing

execMarkupT

execMarkup

execWith

Wrappers

wrapMarkupT

wrapMarkupT2

wrapMarkup

wrapMarkup2

Entities exported also by Text.Blaze.Internal

Important types.

data ChoiceString

data StaticString

data Tag

data Attribute

data AttributeValue

Creating custom tags and attributes.

customParent

customLeaf

attribute

dataAttribute

customAttribute

Converting values to Markup.

text

preEscapedText

lazyText

preEscapedLazyText

textBuilder

preEscapedTextBuilder

string

preEscapedString

unsafeByteString

unsafeLazyByteString

Comments

textComment

lazyTextComment

stringComment

unsafeByteStringComment

unsafeLazyByteStringComment

Converting values to tags.

textTag

stringTag

Converting values to attribute values.

textValue

preEscapedTextValue

lazyTextValue

preEscapedLazyTextValue

textBuilderValue

preEscapedTextBuilderValue

stringValue

preEscapedStringValue

unsafeByteStringValue

unsafeLazyByteStringValue

Setting attributes

class Attributable h

(!)

(!?)

Modifying Markup elements

contents

external

Querying Markup elements

null