úÎ?¼:Ô2      !"#$%&'()*+,-./01None3>Any type subject to rendering must implement this type class. Instances of the  XmlOutput; class may serve as target of serializing an XML document. Creates the target type from a 2. IClass providing methods for adding processing instructions and comments. GConstructs a processing instruction with the given target and content.  Note:D Rendering does not perform escaping on the target and the content. Constructs an XML comment.  Note:6 No escaping is performed on the text of the comment. )Class for adding children to an element. JThe various instances of this class allow the addition of different kinds  of children. "Text content subject to escaping. The  K type contains all information of an XML document except the root element.  Value of the  standalone attribute in the < ?xml ... ?> header ;Document type (N.B.: rendering does not escape this value)  Content before the root element Content after the root element  The type Xml t" represent a piece of XML of type t, where t  is usually one of , , or . ?Type for representing presence or absence of an XML namespace. A type for names Namespace URI. Namespace prefix. &A piece of XML at the document level. 'A piece of XML at the attribute level. %A piece of XML at the element level. &Constructs a qualified XML namespace. / The given URI must not be the empty string. A > value denoting the absence of any XML namespace information. A ' value denoting the default namespace. K For elements, this is the namespace currently mapped to the empty prefix. Q For attributes, the default namespace does not carry any namespace information. $An empty, polymorphic piece of XML. TThe default document info (standalone, without document type, without content before/after the root element). "Constructs an XML document from a   value and the root element. 7Constructs a text node by escaping the given argument. Constructs a text node without escaping the given argument. ,Constructs a reference to the named entity.  Note:4 no escaping is performed on the name of the entity :Construct a simple-named attribute by escaping its value. !.Construct an attribute by escaping its value. "3Construct an attribute without escaping its value.  Note:1 attribute values are quoted with double quotes. #NMerge a list of attributes into a single piece of XML at the attribute level. $The empty attribute list. %:Construct a simple-named element with the given children. &7Construct a simple-named element without any children. '.Construct an element with the given children. (+Construct an element without any children. )KMerges a list of elements into a single piece of XML at the element level. *No elements at all. +The expression xelemWithText n t% constructs an XML element with name n and text content t. ,:Shortcut for constructing pairs. Used in combination with %! for separating child-attributes  from child-elements. -Renders a given piece of XML. 3$Document type for XHTML 1.0 strict. .$Document info for XHTML 1.0 strict. 4*Document type for XHTML 1.0 transitional. /*Document info for XHTML 1.0 transitional. 5&Document type for XHTML 1.0 frameset. 0&Document info for XHTML 1.0 frameset. 12Constructs the root element of an XHTML document. ^678 9:;<=>?@ABCDEFGHIJK !"L#$%&'()*+,-MN3.4/501OPQRSTUVWXYZ[\]^_2  !"#$%&'()*+,-./012 %'&()*+, !"#$-0./1E678  9:;<=>A@?BCDEFGHIJK !"L#$%&'()*+,-MN3.4/501OPQRSTUVWXYZ[\]^_`       !"#$%&'()*+,-./0123456789:;<=>??@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`xmlgen-0.6.1.0Text.XML.Generatorbase Data.Monoid<> Renderable XmlOutput fromBuilderMiscxprocessingInstructionxcomment AddChildren TextContentDocInfodocInfo_standalonedocInfo_docTypedocInfo_preMiscdocInfo_postMiscXml NamespaceNameUriPrefixDocAttrElem namespace noNamespacedefaultNamespacexemptydefaultDocInfodocxtextxtextRaw xentityRefxattrxattrQ xattrQRawxattrsnoAttrsxelem xelemEmptyxelemQ xelemQEmptyxelemsnoElems xelemWithText<#>xrenderxhtmlStrictDocInfoxhtmlTransitionalDocInfoxhtmlFramesetDocInfo xhtmlRootElemblaze-builder-0.3.1.1'Blaze.ByteString.Builder.Internal.TypesBuilderxhtmlDoctypeStrictxhtmlDoctypeTransitionalxhtmlDoctypeFramesetbuilder mkRenderable addChildrenunXmlNsEnvne_namespaceMapne_noNamespaceInUseQualifiedNamespaceDefaultNamespace NoNamespaceunDocunAttrunElem nameBuilder emptyNsEnvrunXml textBuilder xattrQRaw' extendNsEnv escapeText$fRenderableDoc$fRenderableAttr$fRenderableElem$fXmlOutputByteString$fXmlOutputByteString0$fXmlOutputBuilder $fMiscDoc $fMiscElem $fMonoidXml$fAddChildren()$fAddChildren[]$fAddChildrenText$fAddChildren(,)$fAddChildren(,)0$fAddChildrenXml$fAddChildrenXml0 $fMonoidXml0