sFHQ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P 2Q"Apply an attribute to an element.  Example:   img ! src "foo.png" Result:   <img src="foo.png" /> -This can be used on nested elements as well.  Example:  % p ! style "float: right" $ "Hello!" Result: $ <p style="float: right">Hello!</p> -The type for the value part of an attribute. RSType for an attribute. TJType for an HTML tag. This can be seen as an internal string type used by  BlazeHtml. UVSimplification of the W datatype. WThe core HTML datatype. X Empty HTML. Y*Add a custom attribute to the inner HTML. ZDAdd an attribute to the inner HTML. Key, value, HTML to receive the  attribute. [!Concatenation of two HTML pieces \ HTML content ]Open tag, end tag ^Open tag, end tag, content _?A string denoting input from different string representations. ` Empty string aConcatenation bExternal data in style/,script tags, should be checked for validity cA pre-escaped string dAn encoded bytestring e A Text value fA Haskell String g Static data hIA static string that supports efficient output to all possible backends. ijAppending haskell string kUTF-8 encoded bytestring l Text value mLCreate an HTML attribute that can be applied to an HTML element later using  the  operator. *Shared key string for the HTML attribute. Value for the HTML attribute. Resulting HTML attribute. IFrom HTML 5 onwards, the user is able to specify custom data attributes.  An example:   <p data-foo="bar">Hello.</p> JWe support this in BlazeHtml using this funcion. The above fragment could $ be described using BlazeHtml with: * p ! dataAttribute "foo" "bar" $ "Hello." Name of the attribute. Value for the attribute. Resulting HTML attribute. IRender text. Functions like these can be used to supply content in HTML. Text to render. Resulting HTML fragment. Render text without escaping. Text to insert. Create an HTML snippet from a n. String to insert. Resulting HTML fragment. Create an HTML snippet from a n without escaping String to insert. Resulting HTML fragment. 9Create an HTML snippet from a datatype that instantiates o. Value to insert. Resulting HTML fragment. 9Create an HTML snippet from a datatype that instantiates o. This 0 function will not do any HTML entity escaping. Value to insert. Resulting HTML fragment.  Insert a p. This is an unsafe operation:  The p could have the wrong encoding.  The p7 might contain illegal HTML characters (no escaping is  done). Value to insert. Resulting HTML fragment.  Create a  from some q. Text to create a tag from Resulting tag  Create a  from a n. String to create a tag from Resulting tag Render an attribute value from q. The actual value. Resulting attribute value. Render an attribute value from q without escaping. Text to insert. !Create an attribute value from a n. !Create an attribute value from a n without escaping. !Create an attribute value from a p. See   0 for reasons why this might not be a good idea. ByteString value Resulting attribute value r2Mark HTML as external data. External data can be:  CSS data in a  style tag;  Script data in a  script tag. 6This function is applied automatically when using the style or script  combinators. ,WXYZ[\]^_`abcdefghijklm r,W^]\[ZYXXYZ[\]^_gfedcba``abcdefghijklijklm rhCombinator for the abbr attribute.  Example:   div ! abbr "bar" $ "Hello." Result:  <div abbr="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the accept attribute.  Example:   div ! accept "bar" $ "Hello." Result:  <div accept="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  accesskey attribute.  Example:  " div ! accesskey "bar" $ "Hello." Result: # <div accesskey="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the action attribute.  Example:   div ! action "bar" $ "Hello." Result:  <div action="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the align attribute.  Example:   div ! align "bar" $ "Hello." Result:  <div align="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the alt attribute.  Example:   div ! alt "bar" $ "Hello." Result:  <div alt="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the archive attribute.  Example:   div ! archive "bar" $ "Hello." Result: ! <div archive="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the axis attribute.  Example:   div ! axis "bar" $ "Hello." Result:  <div axis="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  background attribute.  Example:  # div ! background "bar" $ "Hello." Result: $ <div background="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the bgcolor attribute.  Example:   div ! bgcolor "bar" $ "Hello." Result: ! <div bgcolor="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the border attribute.  Example:   div ! border "bar" $ "Hello." Result:  <div border="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  cellpadding attribute.  Example:  $ div ! cellpadding "bar" $ "Hello." Result: % <div cellpadding="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  cellspacing attribute.  Example:  $ div ! cellspacing "bar" $ "Hello." Result: % <div cellspacing="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 !Combinator for the char attribute.  Example:   div ! char "bar" $ "Hello." Result:  <div char="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 "Combinator for the charoff attribute.  Example:   div ! charoff "bar" $ "Hello." Result: ! <div charoff="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 #Combinator for the charset attribute.  Example:   div ! charset "bar" $ "Hello." Result: ! <div charset="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 $Combinator for the checked attribute.  Example:   div ! checked "bar" $ "Hello." Result: ! <div checked="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 %Combinator for the cite attribute.  Example:   div ! cite "bar" $ "Hello." Result:  <div cite="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 &Combinator for the class attribute.  Example:   div ! class_ "bar" $ "Hello." Result:  <div class="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 'Combinator for the classid attribute.  Example:   div ! classid "bar" $ "Hello." Result: ! <div classid="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 (Combinator for the clear attribute.  Example:   div ! clear "bar" $ "Hello." Result:  <div clear="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 )Combinator for the codebase attribute.  Example:  ! div ! codebase "bar" $ "Hello." Result: " <div codebase="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 *Combinator for the codetype attribute.  Example:  ! div ! codetype "bar" $ "Hello." Result: " <div codetype="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 +Combinator for the cols attribute.  Example:   div ! cols "bar" $ "Hello." Result:  <div cols="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ,Combinator for the colspan attribute.  Example:   div ! colspan "bar" $ "Hello." Result: ! <div colspan="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 -Combinator for the compact attribute.  Example:   div ! compact "bar" $ "Hello." Result: ! <div compact="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 .Combinator for the content attribute.  Example:   div ! content "bar" $ "Hello." Result: ! <div content="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 /Combinator for the coords attribute.  Example:   div ! coords "bar" $ "Hello." Result:  <div coords="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 0Combinator for the data attribute.  Example:   div ! data_ "bar" $ "Hello." Result:  <div data="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 1Combinator for the datetime attribute.  Example:  ! div ! datetime "bar" $ "Hello." Result: " <div datetime="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 2Combinator for the declare attribute.  Example:   div ! declare "bar" $ "Hello." Result: ! <div declare="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 3Combinator for the defer attribute.  Example:   div ! defer "bar" $ "Hello." Result:  <div defer="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 4Combinator for the dir attribute.  Example:   div ! dir "bar" $ "Hello." Result:  <div dir="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 5Combinator for the disabled attribute.  Example:  ! div ! disabled "bar" $ "Hello." Result: " <div disabled="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 6Combinator for the enctype attribute.  Example:   div ! enctype "bar" $ "Hello." Result: ! <div enctype="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 7Combinator for the for attribute.  Example:   div ! for "bar" $ "Hello." Result:  <div for="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 8Combinator for the frame attribute.  Example:   div ! frame "bar" $ "Hello." Result:  <div frame="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 9Combinator for the  frameborder attribute.  Example:  $ div ! frameborder "bar" $ "Hello." Result: % <div frameborder="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 :Combinator for the headers attribute.  Example:   div ! headers "bar" $ "Hello." Result: ! <div headers="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ;Combinator for the height attribute.  Example:   div ! height "bar" $ "Hello." Result:  <div height="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 <Combinator for the href attribute.  Example:   div ! href "bar" $ "Hello." Result:  <div href="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 =Combinator for the hreflang attribute.  Example:  ! div ! hreflang "bar" $ "Hello." Result: " <div hreflang="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 >Combinator for the hspace attribute.  Example:   div ! hspace "bar" $ "Hello." Result:  <div hspace="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ?Combinator for the  http-equiv attribute.  Example:  # div ! http_equiv "bar" $ "Hello." Result: $ <div http-equiv="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 @Combinator for the id attribute.  Example:   div ! id "bar" $ "Hello." Result:  <div id="bar">Hello.</div> 9Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 9Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ACombinator for the label attribute.  Example:   div ! label "bar" $ "Hello." Result:  <div label="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 BCombinator for the lang attribute.  Example:   div ! lang "bar" $ "Hello." Result:  <div lang="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 CCombinator for the language attribute.  Example:  ! div ! language "bar" $ "Hello." Result: " <div language="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 DCombinator for the  maxlength attribute.  Example:  " div ! maxlength "bar" $ "Hello." Result: # <div maxlength="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ECombinator for the media attribute.  Example:   div ! media "bar" $ "Hello." Result:  <div media="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 FCombinator for the method attribute.  Example:   div ! method "bar" $ "Hello." Result:  <div method="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 GCombinator for the multiple attribute.  Example:  ! div ! multiple "bar" $ "Hello." Result: " <div multiple="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 HCombinator for the name attribute.  Example:   div ! name "bar" $ "Hello." Result:  <div name="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ICombinator for the nohref attribute.  Example:   div ! nohref "bar" $ "Hello." Result:  <div nohref="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 JCombinator for the noshade attribute.  Example:   div ! noshade "bar" $ "Hello." Result: ! <div noshade="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 KCombinator for the nowrap attribute.  Example:   div ! nowrap "bar" $ "Hello." Result:  <div nowrap="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 LCombinator for the onabort attribute.  Example:   div ! onabort "bar" $ "Hello." Result: ! <div onabort="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 MCombinator for the onblur attribute.  Example:   div ! onblur "bar" $ "Hello." Result:  <div onblur="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 NCombinator for the onchange attribute.  Example:  ! div ! onchange "bar" $ "Hello." Result: " <div onchange="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 OCombinator for the onclick attribute.  Example:   div ! onclick "bar" $ "Hello." Result: ! <div onclick="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 PCombinator for the  ondblclick attribute.  Example:  # div ! ondblclick "bar" $ "Hello." Result: $ <div ondblclick="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 QCombinator for the onfocus attribute.  Example:   div ! onfocus "bar" $ "Hello." Result: ! <div onfocus="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 RCombinator for the  onkeydown attribute.  Example:  " div ! onkeydown "bar" $ "Hello." Result: # <div onkeydown="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 SCombinator for the  onkeypress attribute.  Example:  # div ! onkeypress "bar" $ "Hello." Result: $ <div onkeypress="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 TCombinator for the onkeyup attribute.  Example:   div ! onkeyup "bar" $ "Hello." Result: ! <div onkeyup="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 UCombinator for the onload attribute.  Example:   div ! onload "bar" $ "Hello." Result:  <div onload="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 VCombinator for the  onmousedown attribute.  Example:  $ div ! onmousedown "bar" $ "Hello." Result: % <div onmousedown="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 WCombinator for the  onmousemove attribute.  Example:  $ div ! onmousemove "bar" $ "Hello." Result: % <div onmousemove="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 XCombinator for the  onmouseout attribute.  Example:  # div ! onmouseout "bar" $ "Hello." Result: $ <div onmouseout="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 YCombinator for the  onmouseover attribute.  Example:  $ div ! onmouseover "bar" $ "Hello." Result: % <div onmouseover="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ZCombinator for the  onmouseup attribute.  Example:  " div ! onmouseup "bar" $ "Hello." Result: # <div onmouseup="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 [Combinator for the onreset attribute.  Example:   div ! onreset "bar" $ "Hello." Result: ! <div onreset="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 \Combinator for the onselect attribute.  Example:  ! div ! onselect "bar" $ "Hello." Result: " <div onselect="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ]Combinator for the onsubmit attribute.  Example:  ! div ! onsubmit "bar" $ "Hello." Result: " <div onsubmit="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ^Combinator for the onunload attribute.  Example:  ! div ! onunload "bar" $ "Hello." Result: " <div onunload="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 _Combinator for the profile attribute.  Example:   div ! profile "bar" $ "Hello." Result: ! <div profile="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 `Combinator for the readonly attribute.  Example:  ! div ! readonly "bar" $ "Hello." Result: " <div readonly="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 aCombinator for the rel attribute.  Example:   div ! rel "bar" $ "Hello." Result:  <div rel="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 bCombinator for the rev attribute.  Example:   div ! rev "bar" $ "Hello." Result:  <div rev="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 cCombinator for the rows attribute.  Example:   div ! rows "bar" $ "Hello." Result:  <div rows="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 dCombinator for the rowspan attribute.  Example:   div ! rowspan "bar" $ "Hello." Result: ! <div rowspan="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 eCombinator for the rules attribute.  Example:   div ! rules "bar" $ "Hello." Result:  <div rules="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 fCombinator for the scheme attribute.  Example:   div ! scheme "bar" $ "Hello." Result:  <div scheme="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 gCombinator for the scope attribute.  Example:   div ! scope "bar" $ "Hello." Result:  <div scope="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 hCombinator for the  scrolling attribute.  Example:  " div ! scrolling "bar" $ "Hello." Result: # <div scrolling="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 iCombinator for the selected attribute.  Example:  ! div ! selected "bar" $ "Hello." Result: " <div selected="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 jCombinator for the shape attribute.  Example:   div ! shape "bar" $ "Hello." Result:  <div shape="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 kCombinator for the size attribute.  Example:   div ! size "bar" $ "Hello." Result:  <div size="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 lCombinator for the span attribute.  Example:   div ! span "bar" $ "Hello." Result:  <div span="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 mCombinator for the src attribute.  Example:   div ! src "bar" $ "Hello." Result:  <div src="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 nCombinator for the standby attribute.  Example:   div ! standby "bar" $ "Hello." Result: ! <div standby="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 oCombinator for the start attribute.  Example:   div ! start "bar" $ "Hello." Result:  <div start="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 pCombinator for the style attribute.  Example:   div ! style "bar" $ "Hello." Result:  <div style="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 qCombinator for the summary attribute.  Example:   div ! summary "bar" $ "Hello." Result: ! <div summary="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 rCombinator for the tabindex attribute.  Example:  ! div ! tabindex "bar" $ "Hello." Result: " <div tabindex="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 sCombinator for the target attribute.  Example:   div ! target "bar" $ "Hello." Result:  <div target="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 tCombinator for the title attribute.  Example:   div ! title "bar" $ "Hello." Result:  <div title="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 uCombinator for the type attribute.  Example:   div ! type_ "bar" $ "Hello." Result:  <div type="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 vCombinator for the usemap attribute.  Example:   div ! usemap "bar" $ "Hello." Result:  <div usemap="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 wCombinator for the valign attribute.  Example:   div ! valign "bar" $ "Hello." Result:  <div valign="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 xCombinator for the value attribute.  Example:   div ! value "bar" $ "Hello." Result:  <div value="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 yCombinator for the  valuetype attribute.  Example:  " div ! valuetype "bar" $ "Hello." Result: # <div valuetype="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 zCombinator for the vspace attribute.  Example:   div ! vspace "bar" $ "Hello." Result:  <div vspace="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 {Combinator for the width attribute.  Example:   div ! width "bar" $ "Hello." Result:  <div width="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 h !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{h !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{h !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{[|Combinator for the abbr attribute.  Example:   div ! abbr "bar" $ "Hello." Result:  <div abbr="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 }Combinator for the accept attribute.  Example:   div ! accept "bar" $ "Hello." Result:  <div accept="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ~Combinator for the  accesskey attribute.  Example:  " div ! accesskey "bar" $ "Hello." Result: # <div accesskey="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the action attribute.  Example:   div ! action "bar" $ "Hello." Result:  <div action="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the align attribute.  Example:   div ! align "bar" $ "Hello." Result:  <div align="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the alt attribute.  Example:   div ! alt "bar" $ "Hello." Result:  <div alt="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the archive attribute.  Example:   div ! archive "bar" $ "Hello." Result: ! <div archive="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the axis attribute.  Example:   div ! axis "bar" $ "Hello." Result:  <div axis="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the border attribute.  Example:   div ! border "bar" $ "Hello." Result:  <div border="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  cellpadding attribute.  Example:  $ div ! cellpadding "bar" $ "Hello." Result: % <div cellpadding="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  cellspacing attribute.  Example:  $ div ! cellspacing "bar" $ "Hello." Result: % <div cellspacing="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the char attribute.  Example:   div ! char "bar" $ "Hello." Result:  <div char="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the charoff attribute.  Example:   div ! charoff "bar" $ "Hello." Result: ! <div charoff="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the charset attribute.  Example:   div ! charset "bar" $ "Hello." Result: ! <div charset="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the checked attribute.  Example:   div ! checked "bar" $ "Hello." Result: ! <div checked="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the cite attribute.  Example:   div ! cite "bar" $ "Hello." Result:  <div cite="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the class attribute.  Example:   div ! class_ "bar" $ "Hello." Result:  <div class="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the classid attribute.  Example:   div ! classid "bar" $ "Hello." Result: ! <div classid="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the codebase attribute.  Example:  ! div ! codebase "bar" $ "Hello." Result: " <div codebase="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the codetype attribute.  Example:  ! div ! codetype "bar" $ "Hello." Result: " <div codetype="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the cols attribute.  Example:   div ! cols "bar" $ "Hello." Result:  <div cols="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the colspan attribute.  Example:   div ! colspan "bar" $ "Hello." Result: ! <div colspan="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the content attribute.  Example:   div ! content "bar" $ "Hello." Result: ! <div content="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the coords attribute.  Example:   div ! coords "bar" $ "Hello." Result:  <div coords="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the data attribute.  Example:   div ! data_ "bar" $ "Hello." Result:  <div data="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the datetime attribute.  Example:  ! div ! datetime "bar" $ "Hello." Result: " <div datetime="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the declare attribute.  Example:   div ! declare "bar" $ "Hello." Result: ! <div declare="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the defer attribute.  Example:   div ! defer "bar" $ "Hello." Result:  <div defer="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the dir attribute.  Example:   div ! dir "bar" $ "Hello." Result:  <div dir="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the disabled attribute.  Example:  ! div ! disabled "bar" $ "Hello." Result: " <div disabled="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the enctype attribute.  Example:   div ! enctype "bar" $ "Hello." Result: ! <div enctype="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the for attribute.  Example:   div ! for "bar" $ "Hello." Result:  <div for="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the frame attribute.  Example:   div ! frame "bar" $ "Hello." Result:  <div frame="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the headers attribute.  Example:   div ! headers "bar" $ "Hello." Result: ! <div headers="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the height attribute.  Example:   div ! height "bar" $ "Hello." Result:  <div height="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the href attribute.  Example:   div ! href "bar" $ "Hello." Result:  <div href="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the hreflang attribute.  Example:  ! div ! hreflang "bar" $ "Hello." Result: " <div hreflang="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  http-equiv attribute.  Example:  # div ! http_equiv "bar" $ "Hello." Result: $ <div http-equiv="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the id attribute.  Example:   div ! id "bar" $ "Hello." Result:  <div id="bar">Hello.</div> 9Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 9Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the label attribute.  Example:   div ! label "bar" $ "Hello." Result:  <div label="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the lang attribute.  Example:   div ! lang "bar" $ "Hello." Result:  <div lang="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  maxlength attribute.  Example:  " div ! maxlength "bar" $ "Hello." Result: # <div maxlength="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the media attribute.  Example:   div ! media "bar" $ "Hello." Result:  <div media="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the method attribute.  Example:   div ! method "bar" $ "Hello." Result:  <div method="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the multiple attribute.  Example:  ! div ! multiple "bar" $ "Hello." Result: " <div multiple="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the name attribute.  Example:   div ! name "bar" $ "Hello." Result:  <div name="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the nohref attribute.  Example:   div ! nohref "bar" $ "Hello." Result:  <div nohref="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onabort attribute.  Example:   div ! onabort "bar" $ "Hello." Result: ! <div onabort="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onblur attribute.  Example:   div ! onblur "bar" $ "Hello." Result:  <div onblur="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onchange attribute.  Example:  ! div ! onchange "bar" $ "Hello." Result: " <div onchange="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onclick attribute.  Example:   div ! onclick "bar" $ "Hello." Result: ! <div onclick="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  ondblclick attribute.  Example:  # div ! ondblclick "bar" $ "Hello." Result: $ <div ondblclick="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onfocus attribute.  Example:   div ! onfocus "bar" $ "Hello." Result: ! <div onfocus="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onkeydown attribute.  Example:  " div ! onkeydown "bar" $ "Hello." Result: # <div onkeydown="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onkeypress attribute.  Example:  # div ! onkeypress "bar" $ "Hello." Result: $ <div onkeypress="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onkeyup attribute.  Example:   div ! onkeyup "bar" $ "Hello." Result: ! <div onkeyup="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onload attribute.  Example:   div ! onload "bar" $ "Hello." Result:  <div onload="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmousedown attribute.  Example:  $ div ! onmousedown "bar" $ "Hello." Result: % <div onmousedown="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmousemove attribute.  Example:  $ div ! onmousemove "bar" $ "Hello." Result: % <div onmousemove="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmouseout attribute.  Example:  # div ! onmouseout "bar" $ "Hello." Result: $ <div onmouseout="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmouseover attribute.  Example:  $ div ! onmouseover "bar" $ "Hello." Result: % <div onmouseover="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmouseup attribute.  Example:  " div ! onmouseup "bar" $ "Hello." Result: # <div onmouseup="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onreset attribute.  Example:   div ! onreset "bar" $ "Hello." Result: ! <div onreset="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onselect attribute.  Example:  ! div ! onselect "bar" $ "Hello." Result: " <div onselect="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onsubmit attribute.  Example:  ! div ! onsubmit "bar" $ "Hello." Result: " <div onsubmit="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onunload attribute.  Example:  ! div ! onunload "bar" $ "Hello." Result: " <div onunload="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the profile attribute.  Example:   div ! profile "bar" $ "Hello." Result: ! <div profile="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the readonly attribute.  Example:  ! div ! readonly "bar" $ "Hello." Result: " <div readonly="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the rel attribute.  Example:   div ! rel "bar" $ "Hello." Result:  <div rel="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the rev attribute.  Example:   div ! rev "bar" $ "Hello." Result:  <div rev="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the rows attribute.  Example:   div ! rows "bar" $ "Hello." Result:  <div rows="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the rowspan attribute.  Example:   div ! rowspan "bar" $ "Hello." Result: ! <div rowspan="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the rules attribute.  Example:   div ! rules "bar" $ "Hello." Result:  <div rules="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the scheme attribute.  Example:   div ! scheme "bar" $ "Hello." Result:  <div scheme="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the scope attribute.  Example:   div ! scope "bar" $ "Hello." Result:  <div scope="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the selected attribute.  Example:  ! div ! selected "bar" $ "Hello." Result: " <div selected="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the shape attribute.  Example:   div ! shape "bar" $ "Hello." Result:  <div shape="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the size attribute.  Example:   div ! size "bar" $ "Hello." Result:  <div size="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the span attribute.  Example:   div ! span "bar" $ "Hello." Result:  <div span="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the src attribute.  Example:   div ! src "bar" $ "Hello." Result:  <div src="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the standby attribute.  Example:   div ! standby "bar" $ "Hello." Result: ! <div standby="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the style attribute.  Example:   div ! style "bar" $ "Hello." Result:  <div style="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the summary attribute.  Example:   div ! summary "bar" $ "Hello." Result: ! <div summary="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the tabindex attribute.  Example:  ! div ! tabindex "bar" $ "Hello." Result: " <div tabindex="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the title attribute.  Example:   div ! title "bar" $ "Hello." Result:  <div title="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the type attribute.  Example:   div ! type_ "bar" $ "Hello." Result:  <div type="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the usemap attribute.  Example:   div ! usemap "bar" $ "Hello." Result:  <div usemap="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the valign attribute.  Example:   div ! valign "bar" $ "Hello." Result:  <div valign="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the value attribute.  Example:   div ! value "bar" $ "Hello." Result:  <div value="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  valuetype attribute.  Example:  " div ! valuetype "bar" $ "Hello." Result: # <div valuetype="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the width attribute.  Example:   div ! width "bar" $ "Hello." Result:  <div width="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 [|}~[|}~[|}~fCombinator for the abbr attribute.  Example:   div ! abbr "bar" $ "Hello." Result:  <div abbr="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the accept attribute.  Example:   div ! accept "bar" $ "Hello." Result:  <div accept="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  accesskey attribute.  Example:  " div ! accesskey "bar" $ "Hello." Result: # <div accesskey="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the action attribute.  Example:   div ! action "bar" $ "Hello." Result:  <div action="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the align attribute.  Example:   div ! align "bar" $ "Hello." Result:  <div align="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the alt attribute.  Example:   div ! alt "bar" $ "Hello." Result:  <div alt="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the archive attribute.  Example:   div ! archive "bar" $ "Hello." Result: ! <div archive="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the axis attribute.  Example:   div ! axis "bar" $ "Hello." Result:  <div axis="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  background attribute.  Example:  # div ! background "bar" $ "Hello." Result: $ <div background="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the bgcolor attribute.  Example:   div ! bgcolor "bar" $ "Hello." Result: ! <div bgcolor="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the border attribute.  Example:   div ! border "bar" $ "Hello." Result:  <div border="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  cellpadding attribute.  Example:  $ div ! cellpadding "bar" $ "Hello." Result: % <div cellpadding="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  cellspacing attribute.  Example:  $ div ! cellspacing "bar" $ "Hello." Result: % <div cellspacing="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the char attribute.  Example:   div ! char "bar" $ "Hello." Result:  <div char="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the charoff attribute.  Example:   div ! charoff "bar" $ "Hello." Result: ! <div charoff="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the charset attribute.  Example:   div ! charset "bar" $ "Hello." Result: ! <div charset="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the checked attribute.  Example:   div ! checked "bar" $ "Hello." Result: ! <div checked="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the cite attribute.  Example:   div ! cite "bar" $ "Hello." Result:  <div cite="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the class attribute.  Example:   div ! class_ "bar" $ "Hello." Result:  <div class="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the classid attribute.  Example:   div ! classid "bar" $ "Hello." Result: ! <div classid="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the clear attribute.  Example:   div ! clear "bar" $ "Hello." Result:  <div clear="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the codebase attribute.  Example:  ! div ! codebase "bar" $ "Hello." Result: " <div codebase="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the codetype attribute.  Example:  ! div ! codetype "bar" $ "Hello." Result: " <div codetype="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the cols attribute.  Example:   div ! cols "bar" $ "Hello." Result:  <div cols="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the colspan attribute.  Example:   div ! colspan "bar" $ "Hello." Result: ! <div colspan="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the compact attribute.  Example:   div ! compact "bar" $ "Hello." Result: ! <div compact="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the content attribute.  Example:   div ! content "bar" $ "Hello." Result: ! <div content="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the coords attribute.  Example:   div ! coords "bar" $ "Hello." Result:  <div coords="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the data attribute.  Example:   div ! data_ "bar" $ "Hello." Result:  <div data="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the datetime attribute.  Example:  ! div ! datetime "bar" $ "Hello." Result: " <div datetime="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the declare attribute.  Example:   div ! declare "bar" $ "Hello." Result: ! <div declare="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the defer attribute.  Example:   div ! defer "bar" $ "Hello." Result:  <div defer="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the dir attribute.  Example:   div ! dir "bar" $ "Hello." Result:  <div dir="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the disabled attribute.  Example:  ! div ! disabled "bar" $ "Hello." Result: " <div disabled="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the enctype attribute.  Example:   div ! enctype "bar" $ "Hello." Result: ! <div enctype="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the for attribute.  Example:   div ! for "bar" $ "Hello." Result:  <div for="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the frame attribute.  Example:   div ! frame "bar" $ "Hello." Result:  <div frame="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the headers attribute.  Example:   div ! headers "bar" $ "Hello." Result: ! <div headers="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the height attribute.  Example:   div ! height "bar" $ "Hello." Result:  <div height="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the href attribute.  Example:   div ! href "bar" $ "Hello." Result:  <div href="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the hreflang attribute.  Example:  ! div ! hreflang "bar" $ "Hello." Result: " <div hreflang="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the hspace attribute.  Example:   div ! hspace "bar" $ "Hello." Result:  <div hspace="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  http-equiv attribute.  Example:  # div ! http_equiv "bar" $ "Hello." Result: $ <div http-equiv="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the id attribute.  Example:   div ! id "bar" $ "Hello." Result:  <div id="bar">Hello.</div> 9Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 9Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the label attribute.  Example:   div ! label "bar" $ "Hello." Result:  <div label="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the lang attribute.  Example:   div ! lang "bar" $ "Hello." Result:  <div lang="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the language attribute.  Example:  ! div ! language "bar" $ "Hello." Result: " <div language="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  maxlength attribute.  Example:  " div ! maxlength "bar" $ "Hello." Result: # <div maxlength="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the media attribute.  Example:   div ! media "bar" $ "Hello." Result:  <div media="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the method attribute.  Example:   div ! method "bar" $ "Hello." Result:  <div method="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261  Combinator for the multiple attribute.  Example:  ! div ! multiple "bar" $ "Hello." Result: " <div multiple="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261  Combinator for the name attribute.  Example:   div ! name "bar" $ "Hello." Result:  <div name="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261  Combinator for the nohref attribute.  Example:   div ! nohref "bar" $ "Hello." Result:  <div nohref="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261  Combinator for the noshade attribute.  Example:   div ! noshade "bar" $ "Hello." Result: ! <div noshade="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261  Combinator for the nowrap attribute.  Example:   div ! nowrap "bar" $ "Hello." Result:  <div nowrap="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onabort attribute.  Example:   div ! onabort "bar" $ "Hello." Result: ! <div onabort="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onblur attribute.  Example:   div ! onblur "bar" $ "Hello." Result:  <div onblur="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onchange attribute.  Example:  ! div ! onchange "bar" $ "Hello." Result: " <div onchange="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onclick attribute.  Example:   div ! onclick "bar" $ "Hello." Result: ! <div onclick="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  ondblclick attribute.  Example:  # div ! ondblclick "bar" $ "Hello." Result: $ <div ondblclick="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onfocus attribute.  Example:   div ! onfocus "bar" $ "Hello." Result: ! <div onfocus="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onkeydown attribute.  Example:  " div ! onkeydown "bar" $ "Hello." Result: # <div onkeydown="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onkeypress attribute.  Example:  # div ! onkeypress "bar" $ "Hello." Result: $ <div onkeypress="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onkeyup attribute.  Example:   div ! onkeyup "bar" $ "Hello." Result: ! <div onkeyup="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onload attribute.  Example:   div ! onload "bar" $ "Hello." Result:  <div onload="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmousedown attribute.  Example:  $ div ! onmousedown "bar" $ "Hello." Result: % <div onmousedown="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmousemove attribute.  Example:  $ div ! onmousemove "bar" $ "Hello." Result: % <div onmousemove="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmouseout attribute.  Example:  # div ! onmouseout "bar" $ "Hello." Result: $ <div onmouseout="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmouseover attribute.  Example:  $ div ! onmouseover "bar" $ "Hello." Result: % <div onmouseover="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmouseup attribute.  Example:  " div ! onmouseup "bar" $ "Hello." Result: # <div onmouseup="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onreset attribute.  Example:   div ! onreset "bar" $ "Hello." Result: ! <div onreset="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onselect attribute.  Example:  ! div ! onselect "bar" $ "Hello." Result: " <div onselect="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onsubmit attribute.  Example:  ! div ! onsubmit "bar" $ "Hello." Result: " <div onsubmit="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261  Combinator for the onunload attribute.  Example:  ! div ! onunload "bar" $ "Hello." Result: " <div onunload="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 !Combinator for the profile attribute.  Example:   div ! profile "bar" $ "Hello." Result: ! <div profile="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 "Combinator for the readonly attribute.  Example:  ! div ! readonly "bar" $ "Hello." Result: " <div readonly="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 #Combinator for the rel attribute.  Example:   div ! rel "bar" $ "Hello." Result:  <div rel="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 $Combinator for the rev attribute.  Example:   div ! rev "bar" $ "Hello." Result:  <div rev="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 %Combinator for the rows attribute.  Example:   div ! rows "bar" $ "Hello." Result:  <div rows="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 &Combinator for the rowspan attribute.  Example:   div ! rowspan "bar" $ "Hello." Result: ! <div rowspan="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 'Combinator for the rules attribute.  Example:   div ! rules "bar" $ "Hello." Result:  <div rules="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 (Combinator for the scheme attribute.  Example:   div ! scheme "bar" $ "Hello." Result:  <div scheme="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 )Combinator for the scope attribute.  Example:   div ! scope "bar" $ "Hello." Result:  <div scope="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 *Combinator for the selected attribute.  Example:  ! div ! selected "bar" $ "Hello." Result: " <div selected="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 +Combinator for the shape attribute.  Example:   div ! shape "bar" $ "Hello." Result:  <div shape="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ,Combinator for the size attribute.  Example:   div ! size "bar" $ "Hello." Result:  <div size="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 -Combinator for the span attribute.  Example:   div ! span "bar" $ "Hello." Result:  <div span="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 .Combinator for the src attribute.  Example:   div ! src "bar" $ "Hello." Result:  <div src="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 /Combinator for the standby attribute.  Example:   div ! standby "bar" $ "Hello." Result: ! <div standby="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 0Combinator for the start attribute.  Example:   div ! start "bar" $ "Hello." Result:  <div start="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 1Combinator for the style attribute.  Example:   div ! style "bar" $ "Hello." Result:  <div style="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 2Combinator for the summary attribute.  Example:   div ! summary "bar" $ "Hello." Result: ! <div summary="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 3Combinator for the tabindex attribute.  Example:  ! div ! tabindex "bar" $ "Hello." Result: " <div tabindex="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 4Combinator for the target attribute.  Example:   div ! target "bar" $ "Hello." Result:  <div target="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 5Combinator for the title attribute.  Example:   div ! title "bar" $ "Hello." Result:  <div title="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 6Combinator for the type attribute.  Example:   div ! type_ "bar" $ "Hello." Result:  <div type="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 7Combinator for the usemap attribute.  Example:   div ! usemap "bar" $ "Hello." Result:  <div usemap="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 8Combinator for the valign attribute.  Example:   div ! valign "bar" $ "Hello." Result:  <div valign="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 9Combinator for the value attribute.  Example:   div ! value "bar" $ "Hello." Result:  <div value="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 :Combinator for the  valuetype attribute.  Example:  " div ! valuetype "bar" $ "Hello." Result: # <div valuetype="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ;Combinator for the vspace attribute.  Example:   div ! vspace "bar" $ "Hello." Result:  <div vspace="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 <Combinator for the width attribute.  Example:   div ! width "bar" $ "Hello." Result:  <div width="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 f      !"#$%&'()*+,-./0123456789:;Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 >Combinator for the accept-charset attribute.  Example:  ' div ! accept_charset "bar" $ "Hello." Result: ( <div accept-charset="bar">Hello.</div> -Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 -Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ?Combinator for the  accesskey attribute.  Example:  " div ! accesskey "bar" $ "Hello." Result: # <div accesskey="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 @Combinator for the action attribute.  Example:   div ! action "bar" $ "Hello." Result:  <div action="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ACombinator for the alt attribute.  Example:   div ! alt "bar" $ "Hello." Result:  <div alt="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 BCombinator for the async attribute.  Example:   div ! async "bar" $ "Hello." Result:  <div async="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 CCombinator for the  autocomplete attribute.  Example:  % div ! autocomplete "bar" $ "Hello." Result: & <div autocomplete="bar">Hello.</div> /Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 /Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 DCombinator for the  autofocus attribute.  Example:  " div ! autofocus "bar" $ "Hello." Result: # <div autofocus="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ECombinator for the autoplay attribute.  Example:  ! div ! autoplay "bar" $ "Hello." Result: " <div autoplay="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 FCombinator for the  challenge attribute.  Example:  " div ! challenge "bar" $ "Hello." Result: # <div challenge="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 GCombinator for the charset attribute.  Example:   div ! charset "bar" $ "Hello." Result: ! <div charset="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 HCombinator for the checked attribute.  Example:   div ! checked "bar" $ "Hello." Result: ! <div checked="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ICombinator for the cite attribute.  Example:   div ! cite "bar" $ "Hello." Result:  <div cite="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 JCombinator for the class attribute.  Example:   div ! class_ "bar" $ "Hello." Result:  <div class="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 KCombinator for the cols attribute.  Example:   div ! cols "bar" $ "Hello." Result:  <div cols="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 LCombinator for the colspan attribute.  Example:   div ! colspan "bar" $ "Hello." Result: ! <div colspan="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 MCombinator for the content attribute.  Example:   div ! content "bar" $ "Hello." Result: ! <div content="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 NCombinator for the contenteditable attribute.  Example:  ( div ! contenteditable "bar" $ "Hello." Result: ) <div contenteditable="bar">Hello.</div> ,Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 ,Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 OCombinator for the  contextmenu attribute.  Example:  $ div ! contextmenu "bar" $ "Hello." Result: % <div contextmenu="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 PCombinator for the controls attribute.  Example:  ! div ! controls "bar" $ "Hello." Result: " <div controls="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 QCombinator for the coords attribute.  Example:   div ! coords "bar" $ "Hello." Result:  <div coords="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 RCombinator for the data attribute.  Example:   div ! data_ "bar" $ "Hello." Result:  <div data="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 SCombinator for the datetime attribute.  Example:  ! div ! datetime "bar" $ "Hello." Result: " <div datetime="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 TCombinator for the defer attribute.  Example:   div ! defer "bar" $ "Hello." Result:  <div defer="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 UCombinator for the dir attribute.  Example:   div ! dir "bar" $ "Hello." Result:  <div dir="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 VCombinator for the disabled attribute.  Example:  ! div ! disabled "bar" $ "Hello." Result: " <div disabled="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 WCombinator for the  draggable attribute.  Example:  " div ! draggable "bar" $ "Hello." Result: # <div draggable="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 XCombinator for the enctype attribute.  Example:   div ! enctype "bar" $ "Hello." Result: ! <div enctype="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 YCombinator for the for attribute.  Example:   div ! for "bar" $ "Hello." Result:  <div for="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ZCombinator for the form attribute.  Example:   div ! form "bar" $ "Hello." Result:  <div form="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 [Combinator for the  formaction attribute.  Example:  # div ! formaction "bar" $ "Hello." Result: $ <div formaction="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 \Combinator for the  formenctype attribute.  Example:  $ div ! formenctype "bar" $ "Hello." Result: % <div formenctype="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ]Combinator for the  formmethod attribute.  Example:  # div ! formmethod "bar" $ "Hello." Result: $ <div formmethod="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ^Combinator for the formnovalidate attribute.  Example:  ' div ! formnovalidate "bar" $ "Hello." Result: ( <div formnovalidate="bar">Hello.</div> -Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 -Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 _Combinator for the  formtarget attribute.  Example:  # div ! formtarget "bar" $ "Hello." Result: $ <div formtarget="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 `Combinator for the headers attribute.  Example:   div ! headers "bar" $ "Hello." Result: ! <div headers="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 aCombinator for the height attribute.  Example:   div ! height "bar" $ "Hello." Result:  <div height="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 bCombinator for the hidden attribute.  Example:   div ! hidden "bar" $ "Hello." Result:  <div hidden="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 cCombinator for the high attribute.  Example:   div ! high "bar" $ "Hello." Result:  <div high="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 dCombinator for the href attribute.  Example:   div ! href "bar" $ "Hello." Result:  <div href="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 eCombinator for the hreflang attribute.  Example:  ! div ! hreflang "bar" $ "Hello." Result: " <div hreflang="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 fCombinator for the  http-equiv attribute.  Example:  # div ! http_equiv "bar" $ "Hello." Result: $ <div http-equiv="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 gCombinator for the icon attribute.  Example:   div ! icon "bar" $ "Hello." Result:  <div icon="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 hCombinator for the id attribute.  Example:   div ! id "bar" $ "Hello." Result:  <div id="bar">Hello.</div> 9Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 9Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 iCombinator for the ismap attribute.  Example:   div ! ismap "bar" $ "Hello." Result:  <div ismap="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 jCombinator for the item attribute.  Example:   div ! item "bar" $ "Hello." Result:  <div item="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 kCombinator for the itemprop attribute.  Example:  ! div ! itemprop "bar" $ "Hello." Result: " <div itemprop="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 lCombinator for the keytype attribute.  Example:   div ! keytype "bar" $ "Hello." Result: ! <div keytype="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 mCombinator for the label attribute.  Example:   div ! label "bar" $ "Hello." Result:  <div label="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 nCombinator for the lang attribute.  Example:   div ! lang "bar" $ "Hello." Result:  <div lang="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 oCombinator for the list attribute.  Example:   div ! list "bar" $ "Hello." Result:  <div list="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 pCombinator for the loop attribute.  Example:   div ! loop "bar" $ "Hello." Result:  <div loop="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 qCombinator for the low attribute.  Example:   div ! low "bar" $ "Hello." Result:  <div low="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 rCombinator for the manifest attribute.  Example:  ! div ! manifest "bar" $ "Hello." Result: " <div manifest="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 sCombinator for the max attribute.  Example:   div ! max "bar" $ "Hello." Result:  <div max="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 tCombinator for the  maxlength attribute.  Example:  " div ! maxlength "bar" $ "Hello." Result: # <div maxlength="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 uCombinator for the media attribute.  Example:   div ! media "bar" $ "Hello." Result:  <div media="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 vCombinator for the method attribute.  Example:   div ! method "bar" $ "Hello." Result:  <div method="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 wCombinator for the min attribute.  Example:   div ! min "bar" $ "Hello." Result:  <div min="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 xCombinator for the multiple attribute.  Example:  ! div ! multiple "bar" $ "Hello." Result: " <div multiple="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 yCombinator for the name attribute.  Example:   div ! name "bar" $ "Hello." Result:  <div name="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 zCombinator for the  novalidate attribute.  Example:  # div ! novalidate "bar" $ "Hello." Result: $ <div novalidate="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 {Combinator for the onbeforeonload attribute.  Example:  ' div ! onbeforeonload "bar" $ "Hello." Result: ( <div onbeforeonload="bar">Hello.</div> -Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 -Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 |Combinator for the  onbeforeprint attribute.  Example:  & div ! onbeforeprint "bar" $ "Hello." Result: ' <div onbeforeprint="bar">Hello.</div> .Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 .Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 }Combinator for the  oncanplay attribute.  Example:  " div ! oncanplay "bar" $ "Hello." Result: # <div oncanplay="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 ~Combinator for the oncanplaythrough attribute.  Example:  ) div ! oncanplaythrough "bar" $ "Hello." Result: * <div oncanplaythrough="bar">Hello.</div> +Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 +Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onchange attribute.  Example:  ! div ! onchange "bar" $ "Hello." Result: " <div onchange="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onclick attribute.  Example:   div ! onclick "bar" $ "Hello." Result: ! <div onclick="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  oncontextmenu attribute.  Example:  & div ! oncontextmenu "bar" $ "Hello." Result: ' <div oncontextmenu="bar">Hello.</div> .Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 .Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  ondblclick attribute.  Example:  # div ! ondblclick "bar" $ "Hello." Result: $ <div ondblclick="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the ondrag attribute.  Example:   div ! ondrag "bar" $ "Hello." Result:  <div ondrag="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  ondragend attribute.  Example:  " div ! ondragend "bar" $ "Hello." Result: # <div ondragend="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  ondragenter attribute.  Example:  $ div ! ondragenter "bar" $ "Hello." Result: % <div ondragenter="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  ondragleave attribute.  Example:  $ div ! ondragleave "bar" $ "Hello." Result: % <div ondragleave="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  ondragover attribute.  Example:  # div ! ondragover "bar" $ "Hello." Result: $ <div ondragover="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  ondragstart attribute.  Example:  $ div ! ondragstart "bar" $ "Hello." Result: % <div ondragstart="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the ondrop attribute.  Example:   div ! ondrop "bar" $ "Hello." Result:  <div ondrop="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the ondurationchange attribute.  Example:  ) div ! ondurationchange "bar" $ "Hello." Result: * <div ondurationchange="bar">Hello.</div> +Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 +Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onemptied attribute.  Example:  " div ! onemptied "bar" $ "Hello." Result: # <div onemptied="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onended attribute.  Example:   div ! onended "bar" $ "Hello." Result: ! <div onended="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onerror attribute.  Example:   div ! onerror "bar" $ "Hello." Result: ! <div onerror="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onfocus attribute.  Example:   div ! onfocus "bar" $ "Hello." Result: ! <div onfocus="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onformchange attribute.  Example:  % div ! onformchange "bar" $ "Hello." Result: & <div onformchange="bar">Hello.</div> /Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 /Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onforminput attribute.  Example:  $ div ! onforminput "bar" $ "Hello." Result: % <div onforminput="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onhaschange attribute.  Example:  $ div ! onhaschange "bar" $ "Hello." Result: % <div onhaschange="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the oninput attribute.  Example:   div ! oninput "bar" $ "Hello." Result: ! <div oninput="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  oninvalid attribute.  Example:  " div ! oninvalid "bar" $ "Hello." Result: # <div oninvalid="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onkeydown attribute.  Example:  " div ! onkeydown "bar" $ "Hello." Result: # <div onkeydown="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onkeyup attribute.  Example:   div ! onkeyup "bar" $ "Hello." Result: ! <div onkeyup="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onload attribute.  Example:   div ! onload "bar" $ "Hello." Result:  <div onload="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onloadeddata attribute.  Example:  % div ! onloadeddata "bar" $ "Hello." Result: & <div onloadeddata="bar">Hello.</div> /Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 /Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onloadedmetadata attribute.  Example:  ) div ! onloadedmetadata "bar" $ "Hello." Result: * <div onloadedmetadata="bar">Hello.</div> +Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 +Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onloadstart attribute.  Example:  $ div ! onloadstart "bar" $ "Hello." Result: % <div onloadstart="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmessage attribute.  Example:  " div ! onmessage "bar" $ "Hello." Result: # <div onmessage="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmousedown attribute.  Example:  $ div ! onmousedown "bar" $ "Hello." Result: % <div onmousedown="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmousemove attribute.  Example:  $ div ! onmousemove "bar" $ "Hello." Result: % <div onmousemove="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmouseout attribute.  Example:  # div ! onmouseout "bar" $ "Hello." Result: $ <div onmouseout="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmouseover attribute.  Example:  $ div ! onmouseover "bar" $ "Hello." Result: % <div onmouseover="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmouseup attribute.  Example:  " div ! onmouseup "bar" $ "Hello." Result: # <div onmouseup="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onmousewheel attribute.  Example:  % div ! onmousewheel "bar" $ "Hello." Result: & <div onmousewheel="bar">Hello.</div> /Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 /Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the ononline attribute.  Example:  ! div ! ononline "bar" $ "Hello." Result: " <div ononline="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onpagehide attribute.  Example:  # div ! onpagehide "bar" $ "Hello." Result: $ <div onpagehide="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onpageshow attribute.  Example:  # div ! onpageshow "bar" $ "Hello." Result: $ <div onpageshow="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onpause attribute.  Example:   div ! onpause "bar" $ "Hello." Result: ! <div onpause="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onplay attribute.  Example:   div ! onplay "bar" $ "Hello." Result:  <div onplay="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onplaying attribute.  Example:  " div ! onplaying "bar" $ "Hello." Result: # <div onplaying="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onprogress attribute.  Example:  # div ! onprogress "bar" $ "Hello." Result: $ <div onprogress="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onpropstate attribute.  Example:  $ div ! onpropstate "bar" $ "Hello." Result: % <div onpropstate="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onratechange attribute.  Example:  % div ! onratechange "bar" $ "Hello." Result: & <div onratechange="bar">Hello.</div> /Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 /Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onreadystatechange attribute.  Example:  + div ! onreadystatechange "bar" $ "Hello." Result: , <div onreadystatechange="bar">Hello.</div> )Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 )Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onredo attribute.  Example:   div ! onredo "bar" $ "Hello." Result:  <div onredo="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onresize attribute.  Example:  ! div ! onresize "bar" $ "Hello." Result: " <div onresize="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onscroll attribute.  Example:  ! div ! onscroll "bar" $ "Hello." Result: " <div onscroll="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onseeked attribute.  Example:  ! div ! onseeked "bar" $ "Hello." Result: " <div onseeked="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onseeking attribute.  Example:  " div ! onseeking "bar" $ "Hello." Result: # <div onseeking="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onselect attribute.  Example:  ! div ! onselect "bar" $ "Hello." Result: " <div onselect="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onstalled attribute.  Example:  " div ! onstalled "bar" $ "Hello." Result: # <div onstalled="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onstorage attribute.  Example:  " div ! onstorage "bar" $ "Hello." Result: # <div onstorage="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onsubmit attribute.  Example:  ! div ! onsubmit "bar" $ "Hello." Result: " <div onsubmit="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onsuspend attribute.  Example:  " div ! onsuspend "bar" $ "Hello." Result: # <div onsuspend="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  ontimeupdate attribute.  Example:  % div ! ontimeupdate "bar" $ "Hello." Result: & <div ontimeupdate="bar">Hello.</div> /Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 /Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onundo attribute.  Example:   div ! onundo "bar" $ "Hello." Result:  <div onundo="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onunload attribute.  Example:  ! div ! onunload "bar" $ "Hello." Result: " <div onunload="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the onvolumechange attribute.  Example:  ' div ! onvolumechange "bar" $ "Hello." Result: ( <div onvolumechange="bar">Hello.</div> -Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 -Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  onwaiting attribute.  Example:  " div ! onwaiting "bar" $ "Hello." Result: # <div onwaiting="bar">Hello.</div> 2Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 2Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the open attribute.  Example:   div ! open "bar" $ "Hello." Result:  <div open="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the optimum attribute.  Example:   div ! optimum "bar" $ "Hello." Result: ! <div optimum="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the pattern attribute.  Example:   div ! pattern "bar" $ "Hello." Result: ! <div pattern="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the ping attribute.  Example:   div ! ping "bar" $ "Hello." Result:  <div ping="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  placeholder attribute.  Example:  $ div ! placeholder "bar" $ "Hello." Result: % <div placeholder="bar">Hello.</div> 0Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 0Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the preload attribute.  Example:   div ! preload "bar" $ "Hello." Result: ! <div preload="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the pubdate attribute.  Example:   div ! pubdate "bar" $ "Hello." Result: ! <div pubdate="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  radiogroup attribute.  Example:  # div ! radiogroup "bar" $ "Hello." Result: $ <div radiogroup="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the readonly attribute.  Example:  ! div ! readonly "bar" $ "Hello." Result: " <div readonly="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the rel attribute.  Example:   div ! rel "bar" $ "Hello." Result:  <div rel="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the required attribute.  Example:  ! div ! required "bar" $ "Hello." Result: " <div required="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the reversed attribute.  Example:  ! div ! reversed "bar" $ "Hello." Result: " <div reversed="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the rows attribute.  Example:   div ! rows "bar" $ "Hello." Result:  <div rows="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the rowspan attribute.  Example:   div ! rowspan "bar" $ "Hello." Result: ! <div rowspan="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the sandbox attribute.  Example:   div ! sandbox "bar" $ "Hello." Result: ! <div sandbox="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the scope attribute.  Example:   div ! scope "bar" $ "Hello." Result:  <div scope="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the scoped attribute.  Example:   div ! scoped "bar" $ "Hello." Result:  <div scoped="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the seamless attribute.  Example:  ! div ! seamless "bar" $ "Hello." Result: " <div seamless="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the selected attribute.  Example:  ! div ! selected "bar" $ "Hello." Result: " <div selected="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the shape attribute.  Example:   div ! shape "bar" $ "Hello." Result:  <div shape="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the size attribute.  Example:   div ! size "bar" $ "Hello." Result:  <div size="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the sizes attribute.  Example:   div ! sizes "bar" $ "Hello." Result:  <div sizes="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the span attribute.  Example:   div ! span "bar" $ "Hello." Result:  <div span="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the  spellcheck attribute.  Example:  # div ! spellcheck "bar" $ "Hello." Result: $ <div spellcheck="bar">Hello.</div> 1Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 1Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the src attribute.  Example:   div ! src "bar" $ "Hello." Result:  <div src="bar">Hello.</div> 8Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 8Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the srcdoc attribute.  Example:   div ! srcdoc "bar" $ "Hello." Result:  <div srcdoc="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the start attribute.  Example:   div ! start "bar" $ "Hello." Result:  <div start="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the step attribute.  Example:   div ! step "bar" $ "Hello." Result:  <div step="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the style attribute.  Example:   div ! style "bar" $ "Hello." Result:  <div style="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the subject attribute.  Example:   div ! subject "bar" $ "Hello." Result: ! <div subject="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the summary attribute.  Example:   div ! summary "bar" $ "Hello." Result: ! <div summary="bar">Hello.</div> 4Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 4Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the tabindex attribute.  Example:  ! div ! tabindex "bar" $ "Hello." Result: " <div tabindex="bar">Hello.</div> 3Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 3Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the target attribute.  Example:   div ! target "bar" $ "Hello." Result:  <div target="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the title attribute.  Example:   div ! title "bar" $ "Hello." Result:  <div title="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the type attribute.  Example:   div ! type_ "bar" $ "Hello." Result:  <div type="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the usemap attribute.  Example:   div ! usemap "bar" $ "Hello." Result:  <div usemap="bar">Hello.</div> 5Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 5Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the value attribute.  Example:   div ! value "bar" $ "Hello." Result:  <div value="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the width attribute.  Example:   div ! width "bar" $ "Hello." Result:  <div width="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the wrap attribute.  Example:   div ! wrap "bar" $ "Hello." Result:  <div wrap="bar">Hello.</div> 7Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 7Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 Combinator for the xmlns attribute.  Example:   div ! xmlns "bar" $ "Hello." Result:  <div xmlns="bar">Hello.</div> 6Attribute value. -- .UtilGenerateHtmlCombinators.hs:260 6Resulting attribute. -- .UtilGenerateHtmlCombinators.hs:261 =>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~s!Escape HTML entities in a string String to escape String to append Resulting string  Render a _. String to render String to append Resulting string t Render some  to an appending n. HTML to render String to append Resulting String Render HTML to a lazy n. HTML to render  Resulting n u Render some  to an appending n. HTML to render String to append Resulting String Render HTML to a lazy n. The result is prettified. HTML to render  Resulting n. v Render a _. String to render Resulting builder w Render some  to a x. HTML to render Resulting builder $Render HTML to a lazy UTF-8 encoded 'L.ByteString.' HTML to render  Resulting y    [CCombinator for the document type. This should be placed at the top  of every HTML page.  Example:   docType Result: < <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" 0 "http://www.w3.org/TR/html4/frameset.dtd"> >The document type HTML. -- .UtilGenerateHtmlCombinators.hs:171 Combinator for the <html>$ element. This combinator will also  insert the correct doctype.  Example:  ! docTypeHtml $ span $ text "foo" Result: < <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" 0 "http://www.w3.org/TR/html4/frameset.dtd">  <html><span>foo</span></html> :Inner HTML. -- .UtilGenerateHtmlCombinators.hs:192 :Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:193 Combinator for the <a> element.  Example:   a $ span $ text "foo" Result:  <a><span>foo</span></a> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <abbr> element.  Example:   abbr $ span $ text "foo" Result:  <abbr><span>foo</span></abbr> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <acronym> element.  Example:   acronym $ span $ text "foo" Result: % <acronym><span>foo</span></acronym> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <address> element.  Example:   address $ span $ text "foo" Result: % <address><span>foo</span></address> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <applet> element.  Example:   applet $ span $ text "foo" Result: # <applet><span>foo</span></applet> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <area /> element.  Example:   area Result:  <area /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <b> element.  Example:   b $ span $ text "foo" Result:  <b><span>foo</span></b> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < basefont /> element.  Example:   basefont Result:  <basefont /> =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <bdo> element.  Example:   bdo $ span $ text "foo" Result:  <bdo><span>foo</span></bdo> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <big> element.  Example:   big $ span $ text "foo" Result:  <big><span>foo</span></big> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < blockquote> element.  Example:   blockquote $ span $ text "foo" Result: + <blockquote><span>foo</span></blockquote> ;Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ;Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <body> element.  Example:   body $ span $ text "foo" Result:  <body><span>foo</span></body> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <br /> element.  Example:   br Result:  <br /> CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <button> element.  Example:   button $ span $ text "foo" Result: # <button><span>foo</span></button> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <caption> element.  Example:   caption $ span $ text "foo" Result: % <caption><span>foo</span></caption> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <center> element.  Example:   center $ span $ text "foo" Result: # <center><span>foo</span></center> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <cite> element.  Example:   cite $ span $ text "foo" Result:  <cite><span>foo</span></cite> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <code> element.  Example:   code $ span $ text "foo" Result:  <code><span>foo</span></code> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <col /> element.  Example:   col Result:  <col /> BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the < colgroup> element.  Example:   colgroup $ span $ text "foo" Result: ' <colgroup><span>foo</span></colgroup> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dd> element.  Example:   dd $ span $ text "foo" Result:  <dd><span>foo</span></dd> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <del> element.  Example:   del $ span $ text "foo" Result:  <del><span>foo</span></del> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dfn> element.  Example:   dfn $ span $ text "foo" Result:  <dfn><span>foo</span></dfn> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dir> element.  Example:   dir $ span $ text "foo" Result:  <dir><span>foo</span></dir> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <div> element.  Example:   div $ span $ text "foo" Result:  <div><span>foo</span></div> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dl> element.  Example:   dl $ span $ text "foo" Result:  <dl><span>foo</span></dl> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dt> element.  Example:   dt $ span $ text "foo" Result:  <dt><span>foo</span></dt> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <em> element.  Example:   em $ span $ text "foo" Result:  <em><span>foo</span></em> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < fieldset> element.  Example:   fieldset $ span $ text "foo" Result: ' <fieldset><span>foo</span></fieldset> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <font> element.  Example:   font $ span $ text "foo" Result:  <font><span>foo</span></font> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <form> element.  Example:   form $ span $ text "foo" Result:  <form><span>foo</span></form> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <frame /> element.  Example:   frame Result:  <frame /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the < frameset> element.  Example:   frameset $ span $ text "foo" Result: ' <frameset><span>foo</span></frameset> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the <h1> element.  Example:   h1 $ span $ text "foo" Result:  <h1><span>foo</span></h1> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the <h2> element.  Example:   h2 $ span $ text "foo" Result:  <h2><span>foo</span></h2> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the <h3> element.  Example:   h3 $ span $ text "foo" Result:  <h3><span>foo</span></h3> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the <h4> element.  Example:   h4 $ span $ text "foo" Result:  <h4><span>foo</span></h4> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the <h5> element.  Example:   h5 $ span $ text "foo" Result:  <h5><span>foo</span></h5> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h6> element.  Example:   h6 $ span $ text "foo" Result:  <h6><span>foo</span></h6> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <head> element.  Example:   head $ span $ text "foo" Result:  <head><span>foo</span></head> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <hr /> element.  Example:   hr Result:  <hr /> CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <html> element.  Example:   html $ span $ text "foo" Result:  <html><span>foo</span></html> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <i> element.  Example:   i $ span $ text "foo" Result:  <i><span>foo</span></i> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <iframe> element.  Example:   iframe $ span $ text "foo" Result: # <iframe><span>foo</span></iframe> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <img /> element.  Example:   img Result:  <img /> BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <input /> element.  Example:   input Result:  <input /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <ins> element.  Example:   ins $ span $ text "foo" Result:  <ins><span>foo</span></ins> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <isindex> element.  Example:   isindex $ span $ text "foo" Result: % <isindex><span>foo</span></isindex> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <kbd> element.  Example:   kbd $ span $ text "foo" Result:  <kbd><span>foo</span></kbd> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <label> element.  Example:   label $ span $ text "foo" Result: ! <label><span>foo</span></label> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <legend> element.  Example:   legend $ span $ text "foo" Result: # <legend><span>foo</span></legend> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <li> element.  Example:   li $ span $ text "foo" Result:  <li><span>foo</span></li> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <link /> element.  Example:   link Result:  <link /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <map> element.  Example:   map $ span $ text "foo" Result:  <map><span>foo</span></map> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <menu> element.  Example:   menu $ span $ text "foo" Result:  <menu><span>foo</span></menu> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <meta /> element.  Example:   meta Result:  <meta /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238  Combinator for the < noframes> element.  Example:   noframes $ span $ text "foo" Result: ' <noframes><span>foo</span></noframes> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 !Combinator for the < noscript> element.  Example:   noscript $ span $ text "foo" Result: ' <noscript><span>foo</span></noscript> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 "Combinator for the <object> element.  Example:   object $ span $ text "foo" Result: # <object><span>foo</span></object> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 #Combinator for the <ol> element.  Example:   ol $ span $ text "foo" Result:  <ol><span>foo</span></ol> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 $Combinator for the < optgroup> element.  Example:   optgroup $ span $ text "foo" Result: ' <optgroup><span>foo</span></optgroup> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 %Combinator for the <option> element.  Example:   option $ span $ text "foo" Result: # <option><span>foo</span></option> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 &Combinator for the <p> element.  Example:   p $ span $ text "foo" Result:  <p><span>foo</span></p> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 'Combinator for the <param /> element.  Example:   param Result:  <param /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 (Combinator for the <pre> element.  Example:   pre $ span $ text "foo" Result:  <pre><span>foo</span></pre> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 )Combinator for the <q> element.  Example:   q $ span $ text "foo" Result:  <q><span>foo</span></q> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 *Combinator for the <s> element.  Example:   s $ span $ text "foo" Result:  <s><span>foo</span></s> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 +Combinator for the <samp> element.  Example:   samp $ span $ text "foo" Result:  <samp><span>foo</span></samp> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ,Combinator for the <script> element.  Example:   script $ span $ text "foo" Result: # <script><span>foo</span></script> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 -Combinator for the <select> element.  Example:   select $ span $ text "foo" Result: # <select><span>foo</span></select> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 .Combinator for the <small> element.  Example:   small $ span $ text "foo" Result: ! <small><span>foo</span></small> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 /Combinator for the <span> element.  Example:   span $ span $ text "foo" Result:  <span><span>foo</span></span> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 0Combinator for the <strong> element.  Example:   strong $ span $ text "foo" Result: # <strong><span>foo</span></strong> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 1Combinator for the <style> element.  Example:   style $ span $ text "foo" Result: ! <style><span>foo</span></style> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 2Combinator for the <sub> element.  Example:   sub $ span $ text "foo" Result:  <sub><span>foo</span></sub> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 3Combinator for the <sup> element.  Example:   sup $ span $ text "foo" Result:  <sup><span>foo</span></sup> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 4Combinator for the <table> element.  Example:   table $ span $ text "foo" Result: ! <table><span>foo</span></table> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 5Combinator for the <tbody> element.  Example:   tbody $ span $ text "foo" Result: ! <tbody><span>foo</span></tbody> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 6Combinator for the <td> element.  Example:   td $ span $ text "foo" Result:  <td><span>foo</span></td> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 7Combinator for the < textarea> element.  Example:   textarea $ span $ text "foo" Result: ' <textarea><span>foo</span></textarea> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 8Combinator for the <tfoot> element.  Example:   tfoot $ span $ text "foo" Result: ! <tfoot><span>foo</span></tfoot> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 9Combinator for the <th> element.  Example:   th $ span $ text "foo" Result:  <th><span>foo</span></th> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 :Combinator for the <thead> element.  Example:   thead $ span $ text "foo" Result: ! <thead><span>foo</span></thead> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ;Combinator for the <title> element.  Example:   title $ span $ text "foo" Result: ! <title><span>foo</span></title> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 <Combinator for the <tr> element.  Example:   tr $ span $ text "foo" Result:  <tr><span>foo</span></tr> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 =Combinator for the <tt> element.  Example:   tt $ span $ text "foo" Result:  <tt><span>foo</span></tt> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 >Combinator for the <u> element.  Example:   u $ span $ text "foo" Result:  <u><span>foo</span></u> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ?Combinator for the <ul> element.  Example:   ul $ span $ text "foo" Result:  <ul><span>foo</span></ul> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 @Combinator for the <var> element.  Example:   var $ span $ text "foo" Result:  <var><span>foo</span></var> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 o       !"#$%&'()*+,-./0123456789:;<=>?@[      !"#$%&'()*+,-./0123456789:;<=>?@[      !"#$%&'()*+,-./0123456789:;<=>?@ NACCombinator for the document type. This should be placed at the top  of every HTML page.  Example:   docType Result: 3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" . "http://www.w3.org/TR/html4/strict.dtd"> >The document type HTML. -- .UtilGenerateHtmlCombinators.hs:171 BCombinator for the <html>$ element. This combinator will also  insert the correct doctype.  Example:  ! docTypeHtml $ span $ text "foo" Result: 3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" . "http://www.w3.org/TR/html4/strict.dtd">  <html><span>foo</span></html> :Inner HTML. -- .UtilGenerateHtmlCombinators.hs:192 :Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:193 CCombinator for the <a> element.  Example:   a $ span $ text "foo" Result:  <a><span>foo</span></a> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 DCombinator for the <abbr> element.  Example:   abbr $ span $ text "foo" Result:  <abbr><span>foo</span></abbr> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ECombinator for the <acronym> element.  Example:   acronym $ span $ text "foo" Result: % <acronym><span>foo</span></acronym> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 FCombinator for the <address> element.  Example:   address $ span $ text "foo" Result: % <address><span>foo</span></address> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 GCombinator for the <area /> element.  Example:   area Result:  <area /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 HCombinator for the <b> element.  Example:   b $ span $ text "foo" Result:  <b><span>foo</span></b> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ICombinator for the <bdo> element.  Example:   bdo $ span $ text "foo" Result:  <bdo><span>foo</span></bdo> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 JCombinator for the <big> element.  Example:   big $ span $ text "foo" Result:  <big><span>foo</span></big> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 KCombinator for the < blockquote> element.  Example:   blockquote $ span $ text "foo" Result: + <blockquote><span>foo</span></blockquote> ;Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ;Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 LCombinator for the <body> element.  Example:   body $ span $ text "foo" Result:  <body><span>foo</span></body> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 MCombinator for the <br /> element.  Example:   br Result:  <br /> CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 NCombinator for the <button> element.  Example:   button $ span $ text "foo" Result: # <button><span>foo</span></button> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 OCombinator for the <caption> element.  Example:   caption $ span $ text "foo" Result: % <caption><span>foo</span></caption> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 PCombinator for the <cite> element.  Example:   cite $ span $ text "foo" Result:  <cite><span>foo</span></cite> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 QCombinator for the <code> element.  Example:   code $ span $ text "foo" Result:  <code><span>foo</span></code> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 RCombinator for the <col /> element.  Example:   col Result:  <col /> BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 SCombinator for the < colgroup> element.  Example:   colgroup $ span $ text "foo" Result: ' <colgroup><span>foo</span></colgroup> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 TCombinator for the <dd> element.  Example:   dd $ span $ text "foo" Result:  <dd><span>foo</span></dd> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 UCombinator for the <del> element.  Example:   del $ span $ text "foo" Result:  <del><span>foo</span></del> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 VCombinator for the <dfn> element.  Example:   dfn $ span $ text "foo" Result:  <dfn><span>foo</span></dfn> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 WCombinator for the <div> element.  Example:   div $ span $ text "foo" Result:  <div><span>foo</span></div> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 XCombinator for the <dl> element.  Example:   dl $ span $ text "foo" Result:  <dl><span>foo</span></dl> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 YCombinator for the <dt> element.  Example:   dt $ span $ text "foo" Result:  <dt><span>foo</span></dt> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ZCombinator for the <em> element.  Example:   em $ span $ text "foo" Result:  <em><span>foo</span></em> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 [Combinator for the < fieldset> element.  Example:   fieldset $ span $ text "foo" Result: ' <fieldset><span>foo</span></fieldset> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 \Combinator for the <form> element.  Example:   form $ span $ text "foo" Result:  <form><span>foo</span></form> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ]Combinator for the <h1> element.  Example:   h1 $ span $ text "foo" Result:  <h1><span>foo</span></h1> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ^Combinator for the <h2> element.  Example:   h2 $ span $ text "foo" Result:  <h2><span>foo</span></h2> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 _Combinator for the <h3> element.  Example:   h3 $ span $ text "foo" Result:  <h3><span>foo</span></h3> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 `Combinator for the <h4> element.  Example:   h4 $ span $ text "foo" Result:  <h4><span>foo</span></h4> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 aCombinator for the <h5> element.  Example:   h5 $ span $ text "foo" Result:  <h5><span>foo</span></h5> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 bCombinator for the <h6> element.  Example:   h6 $ span $ text "foo" Result:  <h6><span>foo</span></h6> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 cCombinator for the <head> element.  Example:   head $ span $ text "foo" Result:  <head><span>foo</span></head> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 dCombinator for the <hr /> element.  Example:   hr Result:  <hr /> CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 eCombinator for the <html> element.  Example:   html $ span $ text "foo" Result:  <html><span>foo</span></html> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 fCombinator for the <i> element.  Example:   i $ span $ text "foo" Result:  <i><span>foo</span></i> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 gCombinator for the <img /> element.  Example:   img Result:  <img /> BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 hCombinator for the <input /> element.  Example:   input Result:  <input /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 iCombinator for the <ins> element.  Example:   ins $ span $ text "foo" Result:  <ins><span>foo</span></ins> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 jCombinator for the <kbd> element.  Example:   kbd $ span $ text "foo" Result:  <kbd><span>foo</span></kbd> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 kCombinator for the <label> element.  Example:   label $ span $ text "foo" Result: ! <label><span>foo</span></label> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 lCombinator for the <legend> element.  Example:   legend $ span $ text "foo" Result: # <legend><span>foo</span></legend> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 mCombinator for the <li> element.  Example:   li $ span $ text "foo" Result:  <li><span>foo</span></li> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 nCombinator for the <link /> element.  Example:   link Result:  <link /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 oCombinator for the <map> element.  Example:   map $ span $ text "foo" Result:  <map><span>foo</span></map> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 pCombinator for the <meta /> element.  Example:   meta Result:  <meta /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 qCombinator for the < noscript> element.  Example:   noscript $ span $ text "foo" Result: ' <noscript><span>foo</span></noscript> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 rCombinator for the <object> element.  Example:   object $ span $ text "foo" Result: # <object><span>foo</span></object> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 sCombinator for the <ol> element.  Example:   ol $ span $ text "foo" Result:  <ol><span>foo</span></ol> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 tCombinator for the < optgroup> element.  Example:   optgroup $ span $ text "foo" Result: ' <optgroup><span>foo</span></optgroup> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 uCombinator for the <option> element.  Example:   option $ span $ text "foo" Result: # <option><span>foo</span></option> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 vCombinator for the <p> element.  Example:   p $ span $ text "foo" Result:  <p><span>foo</span></p> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 wCombinator for the <param /> element.  Example:   param Result:  <param /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 xCombinator for the <pre> element.  Example:   pre $ span $ text "foo" Result:  <pre><span>foo</span></pre> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 yCombinator for the <q> element.  Example:   q $ span $ text "foo" Result:  <q><span>foo</span></q> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 zCombinator for the <samp> element.  Example:   samp $ span $ text "foo" Result:  <samp><span>foo</span></samp> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 {Combinator for the <script> element.  Example:   script $ span $ text "foo" Result: # <script><span>foo</span></script> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 |Combinator for the <select> element.  Example:   select $ span $ text "foo" Result: # <select><span>foo</span></select> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 }Combinator for the <small> element.  Example:   small $ span $ text "foo" Result: ! <small><span>foo</span></small> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ~Combinator for the <span> element.  Example:   span $ span $ text "foo" Result:  <span><span>foo</span></span> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <strong> element.  Example:   strong $ span $ text "foo" Result: # <strong><span>foo</span></strong> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <style> element.  Example:   style $ span $ text "foo" Result: ! <style><span>foo</span></style> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <sub> element.  Example:   sub $ span $ text "foo" Result:  <sub><span>foo</span></sub> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <sup> element.  Example:   sup $ span $ text "foo" Result:  <sup><span>foo</span></sup> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <table> element.  Example:   table $ span $ text "foo" Result: ! <table><span>foo</span></table> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <tbody> element.  Example:   tbody $ span $ text "foo" Result: ! <tbody><span>foo</span></tbody> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <td> element.  Example:   td $ span $ text "foo" Result:  <td><span>foo</span></td> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < textarea> element.  Example:   textarea $ span $ text "foo" Result: ' <textarea><span>foo</span></textarea> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <tfoot> element.  Example:   tfoot $ span $ text "foo" Result: ! <tfoot><span>foo</span></tfoot> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <th> element.  Example:   th $ span $ text "foo" Result:  <th><span>foo</span></th> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <thead> element.  Example:   thead $ span $ text "foo" Result: ! <thead><span>foo</span></thead> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <title> element.  Example:   title $ span $ text "foo" Result: ! <title><span>foo</span></title> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <tr> element.  Example:   tr $ span $ text "foo" Result:  <tr><span>foo</span></tr> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <tt> element.  Example:   tt $ span $ text "foo" Result:  <tt><span>foo</span></tt> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <ul> element.  Example:   ul $ span $ text "foo" Result:  <ul><span>foo</span></ul> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <var> element.  Example:   var $ span $ text "foo" Result:  <var><span>foo</span></var> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 b ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~NABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ YCCombinator for the document type. This should be placed at the top  of every HTML page.  Example:   docType Result: @ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" - "http://www.w3.org/TR/html4/loose.dtd"> >The document type HTML. -- .UtilGenerateHtmlCombinators.hs:171 Combinator for the <html>$ element. This combinator will also  insert the correct doctype.  Example:  ! docTypeHtml $ span $ text "foo" Result: @ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" - "http://www.w3.org/TR/html4/loose.dtd">  <html><span>foo</span></html> :Inner HTML. -- .UtilGenerateHtmlCombinators.hs:192 :Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:193 Combinator for the <a> element.  Example:   a $ span $ text "foo" Result:  <a><span>foo</span></a> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <abbr> element.  Example:   abbr $ span $ text "foo" Result:  <abbr><span>foo</span></abbr> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <acronym> element.  Example:   acronym $ span $ text "foo" Result: % <acronym><span>foo</span></acronym> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <address> element.  Example:   address $ span $ text "foo" Result: % <address><span>foo</span></address> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <applet> element.  Example:   applet $ span $ text "foo" Result: # <applet><span>foo</span></applet> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <area /> element.  Example:   area Result:  <area /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <b> element.  Example:   b $ span $ text "foo" Result:  <b><span>foo</span></b> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < basefont /> element.  Example:   basefont Result:  <basefont /> =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <bdo> element.  Example:   bdo $ span $ text "foo" Result:  <bdo><span>foo</span></bdo> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <big> element.  Example:   big $ span $ text "foo" Result:  <big><span>foo</span></big> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < blockquote> element.  Example:   blockquote $ span $ text "foo" Result: + <blockquote><span>foo</span></blockquote> ;Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ;Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <body> element.  Example:   body $ span $ text "foo" Result:  <body><span>foo</span></body> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <br /> element.  Example:   br Result:  <br /> CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <button> element.  Example:   button $ span $ text "foo" Result: # <button><span>foo</span></button> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <caption> element.  Example:   caption $ span $ text "foo" Result: % <caption><span>foo</span></caption> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <center> element.  Example:   center $ span $ text "foo" Result: # <center><span>foo</span></center> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <cite> element.  Example:   cite $ span $ text "foo" Result:  <cite><span>foo</span></cite> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <code> element.  Example:   code $ span $ text "foo" Result:  <code><span>foo</span></code> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <col /> element.  Example:   col Result:  <col /> BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the < colgroup> element.  Example:   colgroup $ span $ text "foo" Result: ' <colgroup><span>foo</span></colgroup> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dd> element.  Example:   dd $ span $ text "foo" Result:  <dd><span>foo</span></dd> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <del> element.  Example:   del $ span $ text "foo" Result:  <del><span>foo</span></del> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dfn> element.  Example:   dfn $ span $ text "foo" Result:  <dfn><span>foo</span></dfn> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dir> element.  Example:   dir $ span $ text "foo" Result:  <dir><span>foo</span></dir> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <div> element.  Example:   div $ span $ text "foo" Result:  <div><span>foo</span></div> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dl> element.  Example:   dl $ span $ text "foo" Result:  <dl><span>foo</span></dl> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dt> element.  Example:   dt $ span $ text "foo" Result:  <dt><span>foo</span></dt> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <em> element.  Example:   em $ span $ text "foo" Result:  <em><span>foo</span></em> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < fieldset> element.  Example:   fieldset $ span $ text "foo" Result: ' <fieldset><span>foo</span></fieldset> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <font> element.  Example:   font $ span $ text "foo" Result:  <font><span>foo</span></font> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <form> element.  Example:   form $ span $ text "foo" Result:  <form><span>foo</span></form> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h1> element.  Example:   h1 $ span $ text "foo" Result:  <h1><span>foo</span></h1> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h2> element.  Example:   h2 $ span $ text "foo" Result:  <h2><span>foo</span></h2> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h3> element.  Example:   h3 $ span $ text "foo" Result:  <h3><span>foo</span></h3> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h4> element.  Example:   h4 $ span $ text "foo" Result:  <h4><span>foo</span></h4> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h5> element.  Example:   h5 $ span $ text "foo" Result:  <h5><span>foo</span></h5> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h6> element.  Example:   h6 $ span $ text "foo" Result:  <h6><span>foo</span></h6> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <head> element.  Example:   head $ span $ text "foo" Result:  <head><span>foo</span></head> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <hr /> element.  Example:   hr Result:  <hr /> CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <html> element.  Example:   html $ span $ text "foo" Result:  <html><span>foo</span></html> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <i> element.  Example:   i $ span $ text "foo" Result:  <i><span>foo</span></i> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <iframe> element.  Example:   iframe $ span $ text "foo" Result: # <iframe><span>foo</span></iframe> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <img /> element.  Example:   img Result:  <img /> BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <input /> element.  Example:   input Result:  <input /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <ins> element.  Example:   ins $ span $ text "foo" Result:  <ins><span>foo</span></ins> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <isindex> element.  Example:   isindex $ span $ text "foo" Result: % <isindex><span>foo</span></isindex> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <kbd> element.  Example:   kbd $ span $ text "foo" Result:  <kbd><span>foo</span></kbd> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <label> element.  Example:   label $ span $ text "foo" Result: ! <label><span>foo</span></label> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <legend> element.  Example:   legend $ span $ text "foo" Result: # <legend><span>foo</span></legend> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <li> element.  Example:   li $ span $ text "foo" Result:  <li><span>foo</span></li> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <link /> element.  Example:   link Result:  <link /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <map> element.  Example:   map $ span $ text "foo" Result:  <map><span>foo</span></map> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <menu> element.  Example:   menu $ span $ text "foo" Result:  <menu><span>foo</span></menu> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <meta /> element.  Example:   meta Result:  <meta /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the < noframes> element.  Example:   noframes $ span $ text "foo" Result: ' <noframes><span>foo</span></noframes> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < noscript> element.  Example:   noscript $ span $ text "foo" Result: ' <noscript><span>foo</span></noscript> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <object> element.  Example:   object $ span $ text "foo" Result: # <object><span>foo</span></object> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <ol> element.  Example:   ol $ span $ text "foo" Result:  <ol><span>foo</span></ol> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < optgroup> element.  Example:   optgroup $ span $ text "foo" Result: ' <optgroup><span>foo</span></optgroup> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <option> element.  Example:   option $ span $ text "foo" Result: # <option><span>foo</span></option> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <p> element.  Example:   p $ span $ text "foo" Result:  <p><span>foo</span></p> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <param /> element.  Example:   param Result:  <param /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <pre> element.  Example:   pre $ span $ text "foo" Result:  <pre><span>foo</span></pre> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <q> element.  Example:   q $ span $ text "foo" Result:  <q><span>foo</span></q> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <s> element.  Example:   s $ span $ text "foo" Result:  <s><span>foo</span></s> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <samp> element.  Example:   samp $ span $ text "foo" Result:  <samp><span>foo</span></samp> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <script> element.  Example:   script $ span $ text "foo" Result: # <script><span>foo</span></script> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <select> element.  Example:   select $ span $ text "foo" Result: # <select><span>foo</span></select> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <small> element.  Example:   small $ span $ text "foo" Result: ! <small><span>foo</span></small> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <span> element.  Example:   span $ span $ text "foo" Result:  <span><span>foo</span></span> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <strong> element.  Example:   strong $ span $ text "foo" Result: # <strong><span>foo</span></strong> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <style> element.  Example:   style $ span $ text "foo" Result: ! <style><span>foo</span></style> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <sub> element.  Example:   sub $ span $ text "foo" Result:  <sub><span>foo</span></sub> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <sup> element.  Example:   sup $ span $ text "foo" Result:  <sup><span>foo</span></sup> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <table> element.  Example:   table $ span $ text "foo" Result: ! <table><span>foo</span></table> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <tbody> element.  Example:   tbody $ span $ text "foo" Result: ! <tbody><span>foo</span></tbody> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <td> element.  Example:   td $ span $ text "foo" Result:  <td><span>foo</span></td> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < textarea> element.  Example:   textarea $ span $ text "foo" Result: ' <textarea><span>foo</span></textarea> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <tfoot> element.  Example:   tfoot $ span $ text "foo" Result: ! <tfoot><span>foo</span></tfoot> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <th> element.  Example:   th $ span $ text "foo" Result:  <th><span>foo</span></th> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <thead> element.  Example:   thead $ span $ text "foo" Result: ! <thead><span>foo</span></thead> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <title> element.  Example:   title $ span $ text "foo" Result: ! <title><span>foo</span></title> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <tr> element.  Example:   tr $ span $ text "foo" Result:  <tr><span>foo</span></tr> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <tt> element.  Example:   tt $ span $ text "foo" Result:  <tt><span>foo</span></tt> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <u> element.  Example:   u $ span $ text "foo" Result:  <u><span>foo</span></u> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <ul> element.  Example:   ul $ span $ text "foo" Result:  <ul><span>foo</span></ul> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <var> element.  Example:   var $ span $ text "foo" Result:  <var><span>foo</span></var> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 m YY iCCombinator for the document type. This should be placed at the top  of every HTML page.  Example:   docType Result:  <!DOCTYPE HTML> >The document type HTML. -- .UtilGenerateHtmlCombinators.hs:171 Combinator for the <html>$ element. This combinator will also  insert the correct doctype.  Example:  ! docTypeHtml $ span $ text "foo" Result:  <!DOCTYPE HTML>  <html><span>foo</span></html> :Inner HTML. -- .UtilGenerateHtmlCombinators.hs:192 :Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:193 Combinator for the <a> element.  Example:   a $ span $ text "foo" Result:  <a><span>foo</span></a> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <abbr> element.  Example:   abbr $ span $ text "foo" Result:  <abbr><span>foo</span></abbr> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <address> element.  Example:   address $ span $ text "foo" Result: % <address><span>foo</span></address> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <area /> element.  Example:   area Result:  <area /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <article> element.  Example:   article $ span $ text "foo" Result: % <article><span>foo</span></article> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <aside> element.  Example:   aside $ span $ text "foo" Result: ! <aside><span>foo</span></aside> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <audio> element.  Example:   audio $ span $ text "foo" Result: ! <audio><span>foo</span></audio> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <b> element.  Example:   b $ span $ text "foo" Result:  <b><span>foo</span></b> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <base> element.  Example:   base $ span $ text "foo" Result:  <base><span>foo</span></base> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <bdo> element.  Example:   bdo $ span $ text "foo" Result:  <bdo><span>foo</span></bdo> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < blockquote> element.  Example:   blockquote $ span $ text "foo" Result: + <blockquote><span>foo</span></blockquote> ;Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ;Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <body> element.  Example:   body $ span $ text "foo" Result:  <body><span>foo</span></body> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <br /> element.  Example:   br Result:  <br /> CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <button> element.  Example:   button $ span $ text "foo" Result: # <button><span>foo</span></button> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <canvas> element.  Example:   canvas $ span $ text "foo" Result: # <canvas><span>foo</span></canvas> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <caption> element.  Example:   caption $ span $ text "foo" Result: % <caption><span>foo</span></caption> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <cite> element.  Example:   cite $ span $ text "foo" Result:  <cite><span>foo</span></cite> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <code> element.  Example:   code $ span $ text "foo" Result:  <code><span>foo</span></code> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <col /> element.  Example:   col Result:  <col /> BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the < colgroup> element.  Example:   colgroup $ span $ text "foo" Result: ' <colgroup><span>foo</span></colgroup> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <command> element.  Example:   command $ span $ text "foo" Result: % <command><span>foo</span></command> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the < datalist> element.  Example:   datalist $ span $ text "foo" Result: ' <datalist><span>foo</span></datalist> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dd> element.  Example:   dd $ span $ text "foo" Result:  <dd><span>foo</span></dd> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <del> element.  Example:   del $ span $ text "foo" Result:  <del><span>foo</span></del> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <details> element.  Example:   details $ span $ text "foo" Result: % <details><span>foo</span></details> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dfn> element.  Example:   dfn $ span $ text "foo" Result:  <dfn><span>foo</span></dfn> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <div> element.  Example:   div $ span $ text "foo" Result:  <div><span>foo</span></div> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dl> element.  Example:   dl $ span $ text "foo" Result:  <dl><span>foo</span></dl> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <dt> element.  Example:   dt $ span $ text "foo" Result:  <dt><span>foo</span></dt> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <em> element.  Example:   em $ span $ text "foo" Result:  <em><span>foo</span></em> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <embed /> element.  Example:   embed Result:  <embed /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238  Combinator for the < fieldset> element.  Example:   fieldset $ span $ text "foo" Result: ' <fieldset><span>foo</span></fieldset> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the < figcaption> element.  Example:   figcaption $ span $ text "foo" Result: + <figcaption><span>foo</span></figcaption> ;Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ;Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the <figure> element.  Example:   figure $ span $ text "foo" Result: # <figure><span>foo</span></figure> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the <footer> element.  Example:   footer $ span $ text "foo" Result: # <footer><span>foo</span></footer> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the <form> element.  Example:   form $ span $ text "foo" Result:  <form><span>foo</span></form> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h1> element.  Example:   h1 $ span $ text "foo" Result:  <h1><span>foo</span></h1> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h2> element.  Example:   h2 $ span $ text "foo" Result:  <h2><span>foo</span></h2> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h3> element.  Example:   h3 $ span $ text "foo" Result:  <h3><span>foo</span></h3> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h4> element.  Example:   h4 $ span $ text "foo" Result:  <h4><span>foo</span></h4> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h5> element.  Example:   h5 $ span $ text "foo" Result:  <h5><span>foo</span></h5> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <h6> element.  Example:   h6 $ span $ text "foo" Result:  <h6><span>foo</span></h6> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <head> element.  Example:   head $ span $ text "foo" Result:  <head><span>foo</span></head> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <header> element.  Example:   header $ span $ text "foo" Result: # <header><span>foo</span></header> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <hgroup> element.  Example:   hgroup $ span $ text "foo" Result: # <hgroup><span>foo</span></hgroup> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <hr /> element.  Example:   hr Result:  <hr /> CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <html> element.  Example:   html $ span $ text "foo" Result:  <html><span>foo</span></html> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <i> element.  Example:   i $ span $ text "foo" Result:  <i><span>foo</span></i> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <iframe> element.  Example:   iframe $ span $ text "foo" Result: # <iframe><span>foo</span></iframe> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <img /> element.  Example:   img Result:  <img /> BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <input /> element.  Example:   input Result:  <input /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 Combinator for the <ins> element.  Example:   ins $ span $ text "foo" Result:  <ins><span>foo</span></ins> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <kbd> element.  Example:   kbd $ span $ text "foo" Result:  <kbd><span>foo</span></kbd> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 Combinator for the <keygen> element.  Example:   keygen $ span $ text "foo" Result: # <keygen><span>foo</span></keygen> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213  Combinator for the <label> element.  Example:   label $ span $ text "foo" Result: ! <label><span>foo</span></label> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 !Combinator for the <legend> element.  Example:   legend $ span $ text "foo" Result: # <legend><span>foo</span></legend> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 "Combinator for the <li> element.  Example:   li $ span $ text "foo" Result:  <li><span>foo</span></li> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 #Combinator for the <link /> element.  Example:   link Result:  <link /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 $Combinator for the <map> element.  Example:   map $ span $ text "foo" Result:  <map><span>foo</span></map> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 %Combinator for the <mark> element.  Example:   mark $ span $ text "foo" Result:  <mark><span>foo</span></mark> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 &Combinator for the <menu> element.  Example:   menu $ span $ text "foo" Result:  <menu><span>foo</span></menu> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 'Combinator for the <meta /> element.  Example:   meta Result:  <meta /> AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 (Combinator for the <meter> element.  Example:   meter $ span $ text "foo" Result: ! <meter><span>foo</span></meter> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 )Combinator for the <nav> element.  Example:   nav $ span $ text "foo" Result:  <nav><span>foo</span></nav> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 *Combinator for the < noscript> element.  Example:   noscript $ span $ text "foo" Result: ' <noscript><span>foo</span></noscript> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 +Combinator for the <object> element.  Example:   object $ span $ text "foo" Result: # <object><span>foo</span></object> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ,Combinator for the <ol> element.  Example:   ol $ span $ text "foo" Result:  <ol><span>foo</span></ol> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 -Combinator for the < optgroup> element.  Example:   optgroup $ span $ text "foo" Result: ' <optgroup><span>foo</span></optgroup> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 .Combinator for the <option> element.  Example:   option $ span $ text "foo" Result: # <option><span>foo</span></option> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 /Combinator for the <output> element.  Example:   output $ span $ text "foo" Result: # <output><span>foo</span></output> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 0Combinator for the <p> element.  Example:   p $ span $ text "foo" Result:  <p><span>foo</span></p> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 1Combinator for the <param /> element.  Example:   param Result:  <param /> @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:238 2Combinator for the <pre> element.  Example:   pre $ span $ text "foo" Result:  <pre><span>foo</span></pre> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 3Combinator for the < progress> element.  Example:   progress $ span $ text "foo" Result: ' <progress><span>foo</span></progress> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 4Combinator for the <q> element.  Example:   q $ span $ text "foo" Result:  <q><span>foo</span></q> DInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 DResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 5Combinator for the <rp> element.  Example:   rp $ span $ text "foo" Result:  <rp><span>foo</span></rp> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 6Combinator for the <rt> element.  Example:   rt $ span $ text "foo" Result:  <rt><span>foo</span></rt> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 7Combinator for the <ruby> element.  Example:   ruby $ span $ text "foo" Result:  <ruby><span>foo</span></ruby> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 8Combinator for the <samp> element.  Example:   samp $ span $ text "foo" Result:  <samp><span>foo</span></samp> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 9Combinator for the <script> element.  Example:   script $ span $ text "foo" Result: # <script><span>foo</span></script> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 :Combinator for the <section> element.  Example:   section $ span $ text "foo" Result: % <section><span>foo</span></section> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ;Combinator for the <select> element.  Example:   select $ span $ text "foo" Result: # <select><span>foo</span></select> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 <Combinator for the <small> element.  Example:   small $ span $ text "foo" Result: ! <small><span>foo</span></small> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 =Combinator for the <source> element.  Example:   source $ span $ text "foo" Result: # <source><span>foo</span></source> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 >Combinator for the <span> element.  Example:   span $ span $ text "foo" Result:  <span><span>foo</span></span> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ?Combinator for the <strong> element.  Example:   strong $ span $ text "foo" Result: # <strong><span>foo</span></strong> ?Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 ?Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 @Combinator for the <style> element.  Example:   style $ span $ text "foo" Result: ! <style><span>foo</span></style> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ACombinator for the <sub> element.  Example:   sub $ span $ text "foo" Result:  <sub><span>foo</span></sub> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 BCombinator for the <summary> element.  Example:   summary $ span $ text "foo" Result: % <summary><span>foo</span></summary> >Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 >Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 CCombinator for the <sup> element.  Example:   sup $ span $ text "foo" Result:  <sup><span>foo</span></sup> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 DCombinator for the <table> element.  Example:   table $ span $ text "foo" Result: ! <table><span>foo</span></table> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ECombinator for the <tbody> element.  Example:   tbody $ span $ text "foo" Result: ! <tbody><span>foo</span></tbody> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 FCombinator for the <td> element.  Example:   td $ span $ text "foo" Result:  <td><span>foo</span></td> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 GCombinator for the < textarea> element.  Example:   textarea $ span $ text "foo" Result: ' <textarea><span>foo</span></textarea> =Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 =Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 HCombinator for the <tfoot> element.  Example:   tfoot $ span $ text "foo" Result: ! <tfoot><span>foo</span></tfoot> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 ICombinator for the <th> element.  Example:   th $ span $ text "foo" Result:  <th><span>foo</span></th> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 JCombinator for the <thead> element.  Example:   thead $ span $ text "foo" Result: ! <thead><span>foo</span></thead> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 KCombinator for the <time> element.  Example:   time $ span $ text "foo" Result:  <time><span>foo</span></time> AInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 AResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 LCombinator for the <title> element.  Example:   title $ span $ text "foo" Result: ! <title><span>foo</span></title> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 MCombinator for the <tr> element.  Example:   tr $ span $ text "foo" Result:  <tr><span>foo</span></tr> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 NCombinator for the <ul> element.  Example:   ul $ span $ text "foo" Result:  <ul><span>foo</span></ul> CInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 CResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 OCombinator for the <var> element.  Example:   var $ span $ text "foo" Result:  <var><span>foo</span></var> BInner HTML. -- .UtilGenerateHtmlCombinators.hs:212 BResulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 PCombinator for the <video> element.  Example:   video $ span $ text "foo" Result: ! <video><span>foo</span></video> @Inner HTML. -- .UtilGenerateHtmlCombinators.hs:212 @Resulting HTML. -- .UtilGenerateHtmlCombinators.hs:213 }       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPi      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPi      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPz                   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"#$%&'(),-./012345789:<=>?@ABCDEFHIJKMNOPRSTUVWZ[\]^_`abcdefghijklmnopqrstuwxyz{|~"#$%&'()*+,-./0123456789:;<=>?@ABCDEFHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuwxyz{|}~#$%'12349:<=>?ABCDEHIJKMNOPRSTUV\]^_`bcdefghjklnoqruwxyz{}~ " 3      B       F                  O      ! " # $ % & ' ( ) * + , - . / 0 z 1 ~ 2 3 4 5 6 7 8 9 : ; < = > ? " 3                         O     ! # $ % & ' ( ) * + - . / 0 z 1 ~ 2 3 4 5 6 7 8 9 : ; < > ? " 3      B                       O      ! " # $ % & ' ( ) * + , - . / 0 z 1 ~ 2 3 4 5 6 7 8 9 : ; < = > ? " @ A B C D 3   E F   G      H  I J K        L M         N O     O  ! P Q # $ % & ' R ( ) * S + T U V - . W / 0 X z 1 ~ 2  3 4 5 6 7 8 9 : Y ; > ? Z [  \   ] ^ _ ` a b c d e f g h i j k l m n o o p q r sCtmCuvwxkyzl {|}}~wkblaze-html-0.2.1 Text.Blaze$Text.Blaze.Html4.FrameSet.Attributes"Text.Blaze.Html4.Strict.Attributes(Text.Blaze.Html4.Transitional.AttributesText.Blaze.Html5.AttributesText.Blaze.Renderer.StringText.Blaze.Renderer.PrettyText.Blaze.Renderer.Utf8Text.Blaze.Html4.FrameSetText.Blaze.Html4.StrictText.Blaze.Html4.TransitionalText.Blaze.Html5Text.Blaze.Internal!AttributeValue AttributeTagHtml dataAttributetextpreEscapedTextstringpreEscapedStringshowHtmlpreEscapedShowHtmlunsafeByteStringtextTag stringTag textValuepreEscapedTextValue stringValuepreEscapedStringValueunsafeByteStringValueabbraccept accesskeyactionalignaltarchiveaxis backgroundbgcolorborder cellpadding cellspacingcharcharoffcharsetcheckedciteclass_classidclearcodebasecodetypecolscolspancompactcontentcoordsdata_datetimedeclaredeferdirdisabledenctypeforframe frameborderheadersheighthrefhreflanghspace http_equividlabellanglanguage maxlengthmediamethodmultiplenamenohrefnoshadenowraponabortonbluronchangeonclick ondblclickonfocus onkeydown onkeypressonkeyuponload onmousedown onmousemove onmouseout onmouseover onmouseuponresetonselectonsubmitonunloadprofilereadonlyrelrevrowsrowspanrulesschemescope scrollingselectedshapesizespansrcstandbystartstylesummarytabindextargettitletype_usemapvalignvalue valuetypevspacewidthaccept_charsetasync autocomplete autofocusautoplay challengecontenteditable contextmenucontrols draggableform formaction formenctype formmethodformnovalidate formtargethiddenhighiconismapitemitempropkeytypelistlooplowmanifestmaxmin novalidateonbeforeonload onbeforeprint oncanplayoncanplaythrough oncontextmenuondrag ondragend ondragenter ondragleave ondragover ondragstartondropondurationchange onemptiedonendedonerror onformchange onforminput onhaschangeoninput oninvalid onloadeddataonloadedmetadata onloadstart onmessage onmousewheelononline onpagehide onpageshowonpauseonplay onplaying onprogress onpropstate onratechangeonreadystatechangeonredoonresizeonscrollonseeked onseeking onstalled onstorage onsuspend ontimeupdateonundoonvolumechange onwaitingopenoptimumpatternping placeholderpreloadpubdate radiogrouprequiredreversedsandboxscopedseamlesssizes spellchecksrcdocstepsubjectwrapxmlnsfromChoiceString renderHtmldocType docTypeHtmlaacronymaddressappletareabbasefontbdobig blockquotebodybrbuttoncaptioncentercodecolcolgroupdddeldfndivdldtemfieldsetfontframeseth1h2h3h4h5h6headhrhtmliiframeimginputinsisindexkbdlegendlilinkmapmenumetanoframesnoscriptobjectoloptgroupoptionpparampreqssampscriptselectsmallstrongsubsuptabletbodytdtextareatfootththeadtrttuulvararticleasideaudiobasecanvascommanddatalistdetailsembed figcaptionfigurefooterheaderhgroupkeygenmarkmeternavoutputprogressrprtrubysectionsourcetimevideo AttributableunAttributeValueunTagHtmlMEmptyAddCustomAttribute AddAttributeAppendContentLeafParent ChoiceStringEmptyChoiceStringAppendChoiceStringExternal PreEscaped ByteStringTextStringStatic StaticString getStringgetUtf8ByteStringgetText attributeGHC.BaseGHC.ShowShowbytestring-0.9.1.7Data.ByteString.Internal text-0.8.0.0Data.Text.InternalexternalescapeHtmlEntities renderString renderBuilderblaze-builder-0.1Text.Blaze.Builder.CoreBuilderData.ByteString.Lazy.Internal