packages feed

blaze-html 0.2.3 → 0.2.4.0

raw patch · 12 files changed

+9413/−9403 lines, 12 filesdep ~basedep ~blaze-buildernew-uploaderPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base, blaze-builder

API changes (from Hackage documentation)

+ Text.Blaze.Renderer.Utf8: renderHtmlToByteStringIO :: (ByteString -> IO ()) -> Html -> IO ()
- Text.Blaze: (!) :: (Attributable h) => h -> Attribute -> h
+ Text.Blaze: (!) :: Attributable h => h -> Attribute -> h
- Text.Blaze: preEscapedShowHtml :: (Show a) => a -> Html
+ Text.Blaze: preEscapedShowHtml :: Show a => a -> Html
- Text.Blaze: showHtml :: (Show a) => a -> Html
+ Text.Blaze: showHtml :: Show a => a -> Html

Files

Text/Blaze/Html4/FrameSet.hs view
@@ -2,109 +2,109 @@ -- edit it directly. Instead, edit the files who generated this code, -- you can find them in the @util/@ directory. -{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:78+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:78 -- | This module exports HTML combinators used to create documents. ---module Text.Blaze.Html4.FrameSet                                                -- ./Util/GenerateHtmlCombinators.hs:151-    ( module Text.Blaze                                                         -- ./Util/GenerateHtmlCombinators.hs:152-    , docType                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , docTypeHtml                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , a                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , acronym                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , address                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , applet                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , area                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , b                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , basefont                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , bdo                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , big                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , blockquote                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , body                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , br                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , button                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , caption                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , center                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , code                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , col                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , colgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , dd                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , del                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , dfn                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , div                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , dl                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , dt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , em                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , fieldset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , font                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , frame                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , frameset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , h1                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h2                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h3                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h4                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h5                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h6                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , head                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , hr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , html                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , i                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , iframe                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , img                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , input                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , ins                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , isindex                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , kbd                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , legend                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , li                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , link                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , map                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , menu                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , meta                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , noframes                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , noscript                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , object                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , ol                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , optgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , option                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , p                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , param                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , pre                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , q                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , s                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , samp                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , script                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , select                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , small                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , strong                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , sub                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , sup                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , table                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , tbody                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , td                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , textarea                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , tfoot                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , th                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , thead                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , tr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , tt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , u                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , ul                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , var                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155+module Text.Blaze.Html4.FrameSet                                                -- Util/GenerateHtmlCombinators.hs:151+    ( module Text.Blaze                                                         -- Util/GenerateHtmlCombinators.hs:152+    , docType                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , docTypeHtml                                                               -- Util/GenerateHtmlCombinators.hs:154+    , a                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , abbr                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , acronym                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , address                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , applet                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , area                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , b                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , basefont                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , bdo                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , big                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , blockquote                                                                -- Util/GenerateHtmlCombinators.hs:154+    , body                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , br                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , button                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , caption                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , center                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , code                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , col                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , colgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , dd                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , del                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , dfn                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , div                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , dl                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , dt                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , em                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , fieldset                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , font                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , frame                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , frameset                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , h1                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h2                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h3                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h4                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h5                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h6                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , head                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , hr                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , html                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , i                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , iframe                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , img                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , input                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , ins                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , isindex                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , kbd                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , legend                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , li                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , link                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , map                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , menu                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , meta                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , noframes                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , noscript                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , object                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , ol                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , optgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , option                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , p                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , param                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , pre                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , q                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , s                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , samp                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , script                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , select                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , small                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , strong                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , sub                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , sup                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , table                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , tbody                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , td                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , textarea                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , tfoot                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , th                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , thead                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , tr                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , tt                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , u                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , ul                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , var                                                                       -- Util/GenerateHtmlCombinators.hs:154+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155 -import Prelude ((>>), (.))                                                      -- ./Util/GenerateHtmlCombinators.hs:85-                                                                                -- ./Util/GenerateHtmlCombinators.hs:86-import Text.Blaze                                                               -- ./Util/GenerateHtmlCombinators.hs:87-import Text.Blaze.Internal                                                      -- ./Util/GenerateHtmlCombinators.hs:88-                                                                                -- ./Util/GenerateHtmlCombinators.hs:89+import Prelude ((>>), (.))                                                      -- Util/GenerateHtmlCombinators.hs:85+                                                                                -- Util/GenerateHtmlCombinators.hs:86+import Text.Blaze                                                               -- Util/GenerateHtmlCombinators.hs:87+import Text.Blaze.Internal                                                      -- Util/GenerateHtmlCombinators.hs:88+                                                                                -- Util/GenerateHtmlCombinators.hs:89 -- | Combinator for the document type. This should be placed at the top -- of every HTML page. --@@ -117,9 +117,9 @@ -- > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" -- >     "http://www.w3.org/TR/html4/frameset.dtd"> ---docType :: Html  -- ^ The document type HTML.                                   -- ./Util/GenerateHtmlCombinators.hs:171-docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Frameset//EN\"\n    \"http://www.w3.org/TR/html4/frameset.dtd\">\n" -- ./Util/GenerateHtmlCombinators.hs:172-{-# INLINE docType #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:173+docType :: Html  -- ^ The document type HTML.                                   -- Util/GenerateHtmlCombinators.hs:171+docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Frameset//EN\"\n    \"http://www.w3.org/TR/html4/frameset.dtd\">\n" -- Util/GenerateHtmlCombinators.hs:172+{-# INLINE docType #-}                                                          -- Util/GenerateHtmlCombinators.hs:173  -- | Combinator for the @\<html>@ element. This combinator will also -- insert the correct doctype.@@ -134,10 +134,10 @@ -- >     "http://www.w3.org/TR/html4/frameset.dtd"> -- > <html><span>foo</span></html> ---docTypeHtml :: Html  -- ^ Inner HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:192-            -> Html  -- ^ Resulting HTML.                                       -- ./Util/GenerateHtmlCombinators.hs:193-docTypeHtml inner = docType >> html inner                                       -- ./Util/GenerateHtmlCombinators.hs:194-{-# INLINE docTypeHtml #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:195+docTypeHtml :: Html  -- ^ Inner HTML.                                           -- Util/GenerateHtmlCombinators.hs:192+            -> Html  -- ^ Resulting HTML.                                       -- Util/GenerateHtmlCombinators.hs:193+docTypeHtml inner = docType >> html inner                                       -- Util/GenerateHtmlCombinators.hs:194+{-# INLINE docTypeHtml #-}                                                      -- Util/GenerateHtmlCombinators.hs:195  -- | Combinator for the @\<a>@ element. --@@ -149,10 +149,10 @@ -- -- > <a><span>foo</span></a> ---a :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-a = Parent "<a" "</a>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE a #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+a :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+a = Parent "<a" "</a>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE a #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<abbr>@ element. --@@ -164,10 +164,10 @@ -- -- > <abbr><span>foo</span></abbr> ---abbr :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-abbr = Parent "<abbr" "</abbr>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+abbr :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+abbr = Parent "<abbr" "</abbr>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<acronym>@ element. --@@ -179,10 +179,10 @@ -- -- > <acronym><span>foo</span></acronym> ---acronym :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-acronym = Parent "<acronym" "</acronym>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE acronym #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+acronym :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+acronym = Parent "<acronym" "</acronym>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE acronym #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<address>@ element. --@@ -194,10 +194,10 @@ -- -- > <address><span>foo</span></address> ---address :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-address = Parent "<address" "</address>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE address #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+address :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+address = Parent "<address" "</address>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE address #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<applet>@ element. --@@ -209,10 +209,10 @@ -- -- > <applet><span>foo</span></applet> ---applet :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-applet = Parent "<applet" "</applet>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE applet #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+applet :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+applet = Parent "<applet" "</applet>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE applet #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<area />@ element. --@@ -224,9 +224,9 @@ -- -- > <area /> ---area :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-area = Leaf "<area" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE area #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240+area :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+area = Leaf "<area" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE area #-}                                                             -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<b>@ element. --@@ -238,10 +238,10 @@ -- -- > <b><span>foo</span></b> ---b :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-b = Parent "<b" "</b>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE b #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+b :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+b = Parent "<b" "</b>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE b #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<basefont />@ element. --@@ -253,9 +253,9 @@ -- -- > <basefont /> ---basefont :: Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:238-basefont = Leaf "<basefont" ">"                                                 -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE basefont #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:240+basefont :: Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:238+basefont = Leaf "<basefont" ">"                                                 -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE basefont #-}                                                         -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<bdo>@ element. --@@ -267,10 +267,10 @@ -- -- > <bdo><span>foo</span></bdo> ---bdo :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-bdo = Parent "<bdo" "</bdo>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE bdo #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+bdo :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+bdo = Parent "<bdo" "</bdo>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE bdo #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<big>@ element. --@@ -282,10 +282,10 @@ -- -- > <big><span>foo</span></big> ---big :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-big = Parent "<big" "</big>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE big #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+big :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+big = Parent "<big" "</big>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE big #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<blockquote>@ element. --@@ -297,10 +297,10 @@ -- -- > <blockquote><span>foo</span></blockquote> ---blockquote :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213-blockquote = Parent "<blockquote" "</blockquote>"                               -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE blockquote #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216+blockquote :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213+blockquote = Parent "<blockquote" "</blockquote>"                               -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE blockquote #-}                                                       -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<body>@ element. --@@ -312,10 +312,10 @@ -- -- > <body><span>foo</span></body> ---body :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-body = Parent "<body" "</body>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE body #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+body :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+body = Parent "<body" "</body>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE body #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<br />@ element. --@@ -327,9 +327,9 @@ -- -- > <br /> ---br :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238-br = Leaf "<br" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE br #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240+br :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238+br = Leaf "<br" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE br #-}                                                               -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<button>@ element. --@@ -341,10 +341,10 @@ -- -- > <button><span>foo</span></button> ---button :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-button = Parent "<button" "</button>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE button #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+button :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+button = Parent "<button" "</button>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE button #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<caption>@ element. --@@ -356,10 +356,10 @@ -- -- > <caption><span>foo</span></caption> ---caption :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-caption = Parent "<caption" "</caption>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE caption #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+caption :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+caption = Parent "<caption" "</caption>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE caption #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<center>@ element. --@@ -371,10 +371,10 @@ -- -- > <center><span>foo</span></center> ---center :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-center = Parent "<center" "</center>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE center #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+center :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+center = Parent "<center" "</center>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE center #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<cite>@ element. --@@ -386,10 +386,10 @@ -- -- > <cite><span>foo</span></cite> ---cite :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-cite = Parent "<cite" "</cite>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+cite :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+cite = Parent "<cite" "</cite>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<code>@ element. --@@ -401,10 +401,10 @@ -- -- > <code><span>foo</span></code> ---code :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-code = Parent "<code" "</code>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE code #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+code :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+code = Parent "<code" "</code>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE code #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<col />@ element. --@@ -416,9 +416,9 @@ -- -- > <col /> ---col :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238-col = Leaf "<col" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE col #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240+col :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238+col = Leaf "<col" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE col #-}                                                              -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<colgroup>@ element. --@@ -430,10 +430,10 @@ -- -- > <colgroup><span>foo</span></colgroup> ---colgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-colgroup = Parent "<colgroup" "</colgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE colgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+colgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+colgroup = Parent "<colgroup" "</colgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE colgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dd>@ element. --@@ -445,10 +445,10 @@ -- -- > <dd><span>foo</span></dd> ---dd :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dd = Parent "<dd" "</dd>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dd #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+dd :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dd = Parent "<dd" "</dd>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dd #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<del>@ element. --@@ -460,10 +460,10 @@ -- -- > <del><span>foo</span></del> ---del :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-del = Parent "<del" "</del>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE del #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+del :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+del = Parent "<del" "</del>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE del #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dfn>@ element. --@@ -475,10 +475,10 @@ -- -- > <dfn><span>foo</span></dfn> ---dfn :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-dfn = Parent "<dfn" "</dfn>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dfn #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+dfn :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+dfn = Parent "<dfn" "</dfn>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dfn #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dir>@ element. --@@ -490,10 +490,10 @@ -- -- > <dir><span>foo</span></dir> ---dir :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-dir = Parent "<dir" "</dir>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+dir :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+dir = Parent "<dir" "</dir>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<div>@ element. --@@ -505,10 +505,10 @@ -- -- > <div><span>foo</span></div> ---div :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-div = Parent "<div" "</div>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE div #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+div :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+div = Parent "<div" "</div>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE div #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dl>@ element. --@@ -520,10 +520,10 @@ -- -- > <dl><span>foo</span></dl> ---dl :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dl = Parent "<dl" "</dl>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dl #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+dl :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dl = Parent "<dl" "</dl>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dl #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dt>@ element. --@@ -535,10 +535,10 @@ -- -- > <dt><span>foo</span></dt> ---dt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dt = Parent "<dt" "</dt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+dt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dt = Parent "<dt" "</dt>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<em>@ element. --@@ -550,10 +550,10 @@ -- -- > <em><span>foo</span></em> ---em :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-em = Parent "<em" "</em>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE em #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+em :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+em = Parent "<em" "</em>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE em #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<fieldset>@ element. --@@ -565,10 +565,10 @@ -- -- > <fieldset><span>foo</span></fieldset> ---fieldset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-fieldset = Parent "<fieldset" "</fieldset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE fieldset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+fieldset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+fieldset = Parent "<fieldset" "</fieldset>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE fieldset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<font>@ element. --@@ -580,10 +580,10 @@ -- -- > <font><span>foo</span></font> ---font :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-font = Parent "<font" "</font>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE font #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+font :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+font = Parent "<font" "</font>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE font #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<form>@ element. --@@ -595,10 +595,10 @@ -- -- > <form><span>foo</span></form> ---form :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-form = Parent "<form" "</form>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+form :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+form = Parent "<form" "</form>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<frame />@ element. --@@ -610,9 +610,9 @@ -- -- > <frame /> ---frame :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-frame = Leaf "<frame" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE frame #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240+frame :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+frame = Leaf "<frame" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE frame #-}                                                            -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<frameset>@ element. --@@ -624,10 +624,10 @@ -- -- > <frameset><span>foo</span></frameset> ---frameset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-frameset = Parent "<frameset" "</frameset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE frameset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+frameset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+frameset = Parent "<frameset" "</frameset>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE frameset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h1>@ element. --@@ -639,10 +639,10 @@ -- -- > <h1><span>foo</span></h1> ---h1 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h1 = Parent "<h1" "</h1>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h1 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h1 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h1 = Parent "<h1" "</h1>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h1 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h2>@ element. --@@ -654,10 +654,10 @@ -- -- > <h2><span>foo</span></h2> ---h2 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h2 = Parent "<h2" "</h2>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h2 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h2 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h2 = Parent "<h2" "</h2>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h2 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h3>@ element. --@@ -669,10 +669,10 @@ -- -- > <h3><span>foo</span></h3> ---h3 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h3 = Parent "<h3" "</h3>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h3 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h3 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h3 = Parent "<h3" "</h3>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h3 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h4>@ element. --@@ -684,10 +684,10 @@ -- -- > <h4><span>foo</span></h4> ---h4 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h4 = Parent "<h4" "</h4>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h4 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h4 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h4 = Parent "<h4" "</h4>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h4 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h5>@ element. --@@ -699,10 +699,10 @@ -- -- > <h5><span>foo</span></h5> ---h5 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h5 = Parent "<h5" "</h5>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h5 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h5 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h5 = Parent "<h5" "</h5>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h5 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h6>@ element. --@@ -714,10 +714,10 @@ -- -- > <h6><span>foo</span></h6> ---h6 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h6 = Parent "<h6" "</h6>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h6 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h6 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h6 = Parent "<h6" "</h6>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h6 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<head>@ element. --@@ -729,10 +729,10 @@ -- -- > <head><span>foo</span></head> ---head :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-head = Parent "<head" "</head>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE head #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+head :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+head = Parent "<head" "</head>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE head #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<hr />@ element. --@@ -744,9 +744,9 @@ -- -- > <hr /> ---hr :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238-hr = Leaf "<hr" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE hr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240+hr :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238+hr = Leaf "<hr" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE hr #-}                                                               -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<html>@ element. --@@ -758,10 +758,10 @@ -- -- > <html><span>foo</span></html> ---html :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-html = Parent "<html" "</html>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE html #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+html :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+html = Parent "<html" "</html>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE html #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<i>@ element. --@@ -773,10 +773,10 @@ -- -- > <i><span>foo</span></i> ---i :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-i = Parent "<i" "</i>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE i #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+i :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+i = Parent "<i" "</i>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE i #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<iframe>@ element. --@@ -788,10 +788,10 @@ -- -- > <iframe><span>foo</span></iframe> ---iframe :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-iframe = Parent "<iframe" "</iframe>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE iframe #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+iframe :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+iframe = Parent "<iframe" "</iframe>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE iframe #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<img />@ element. --@@ -803,9 +803,9 @@ -- -- > <img /> ---img :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238-img = Leaf "<img" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE img #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240+img :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238+img = Leaf "<img" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE img #-}                                                              -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<input />@ element. --@@ -817,9 +817,9 @@ -- -- > <input /> ---input :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-input = Leaf "<input" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE input #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240+input :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+input = Leaf "<input" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE input #-}                                                            -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<ins>@ element. --@@ -831,10 +831,10 @@ -- -- > <ins><span>foo</span></ins> ---ins :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-ins = Parent "<ins" "</ins>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ins #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+ins :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+ins = Parent "<ins" "</ins>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ins #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<isindex>@ element. --@@ -846,10 +846,10 @@ -- -- > <isindex><span>foo</span></isindex> ---isindex :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-isindex = Parent "<isindex" "</isindex>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE isindex #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+isindex :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+isindex = Parent "<isindex" "</isindex>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE isindex #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<kbd>@ element. --@@ -861,10 +861,10 @@ -- -- > <kbd><span>foo</span></kbd> ---kbd :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-kbd = Parent "<kbd" "</kbd>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE kbd #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+kbd :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+kbd = Parent "<kbd" "</kbd>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE kbd #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<label>@ element. --@@ -876,10 +876,10 @@ -- -- > <label><span>foo</span></label> ---label :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-label = Parent "<label" "</label>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+label :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+label = Parent "<label" "</label>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<legend>@ element. --@@ -891,10 +891,10 @@ -- -- > <legend><span>foo</span></legend> ---legend :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-legend = Parent "<legend" "</legend>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE legend #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+legend :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+legend = Parent "<legend" "</legend>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE legend #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<li>@ element. --@@ -906,10 +906,10 @@ -- -- > <li><span>foo</span></li> ---li :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-li = Parent "<li" "</li>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE li #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+li :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+li = Parent "<li" "</li>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE li #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<link />@ element. --@@ -921,9 +921,9 @@ -- -- > <link /> ---link :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-link = Leaf "<link" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE link #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240+link :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+link = Leaf "<link" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE link #-}                                                             -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<map>@ element. --@@ -935,10 +935,10 @@ -- -- > <map><span>foo</span></map> ---map :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-map = Parent "<map" "</map>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE map #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+map :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+map = Parent "<map" "</map>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE map #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<menu>@ element. --@@ -950,10 +950,10 @@ -- -- > <menu><span>foo</span></menu> ---menu :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-menu = Parent "<menu" "</menu>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE menu #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+menu :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+menu = Parent "<menu" "</menu>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE menu #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<meta />@ element. --@@ -965,9 +965,9 @@ -- -- > <meta /> ---meta :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-meta = Leaf "<meta" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE meta #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240+meta :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+meta = Leaf "<meta" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE meta #-}                                                             -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<noframes>@ element. --@@ -979,10 +979,10 @@ -- -- > <noframes><span>foo</span></noframes> ---noframes :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-noframes = Parent "<noframes" "</noframes>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE noframes #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+noframes :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+noframes = Parent "<noframes" "</noframes>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE noframes #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<noscript>@ element. --@@ -994,10 +994,10 @@ -- -- > <noscript><span>foo</span></noscript> ---noscript :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-noscript = Parent "<noscript" "</noscript>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE noscript #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+noscript :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+noscript = Parent "<noscript" "</noscript>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE noscript #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<object>@ element. --@@ -1009,10 +1009,10 @@ -- -- > <object><span>foo</span></object> ---object :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-object = Parent "<object" "</object>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE object #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+object :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+object = Parent "<object" "</object>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE object #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<ol>@ element. --@@ -1024,10 +1024,10 @@ -- -- > <ol><span>foo</span></ol> ---ol :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-ol = Parent "<ol" "</ol>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ol #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+ol :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+ol = Parent "<ol" "</ol>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ol #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<optgroup>@ element. --@@ -1039,10 +1039,10 @@ -- -- > <optgroup><span>foo</span></optgroup> ---optgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-optgroup = Parent "<optgroup" "</optgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE optgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+optgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+optgroup = Parent "<optgroup" "</optgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE optgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<option>@ element. --@@ -1054,10 +1054,10 @@ -- -- > <option><span>foo</span></option> ---option :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-option = Parent "<option" "</option>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE option #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+option :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+option = Parent "<option" "</option>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE option #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<p>@ element. --@@ -1069,10 +1069,10 @@ -- -- > <p><span>foo</span></p> ---p :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-p = Parent "<p" "</p>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE p #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+p :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+p = Parent "<p" "</p>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE p #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<param />@ element. --@@ -1084,9 +1084,9 @@ -- -- > <param /> ---param :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-param = Leaf "<param" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE param #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240+param :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+param = Leaf "<param" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE param #-}                                                            -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<pre>@ element. --@@ -1098,10 +1098,10 @@ -- -- > <pre><span>foo</span></pre> ---pre :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-pre = Parent "<pre" "</pre>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE pre #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+pre :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+pre = Parent "<pre" "</pre>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE pre #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<q>@ element. --@@ -1113,10 +1113,10 @@ -- -- > <q><span>foo</span></q> ---q :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-q = Parent "<q" "</q>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE q #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+q :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+q = Parent "<q" "</q>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE q #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<s>@ element. --@@ -1128,10 +1128,10 @@ -- -- > <s><span>foo</span></s> ---s :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-s = Parent "<s" "</s>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE s #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+s :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+s = Parent "<s" "</s>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE s #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<samp>@ element. --@@ -1143,10 +1143,10 @@ -- -- > <samp><span>foo</span></samp> ---samp :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-samp = Parent "<samp" "</samp>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE samp #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+samp :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+samp = Parent "<samp" "</samp>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE samp #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<script>@ element. --@@ -1158,10 +1158,10 @@ -- -- > <script><span>foo</span></script> ---script :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-script = Parent "<script" "</script>" . external                                -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE script #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+script :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+script = Parent "<script" "</script>" . external                                -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE script #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<select>@ element. --@@ -1173,10 +1173,10 @@ -- -- > <select><span>foo</span></select> ---select :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-select = Parent "<select" "</select>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE select #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+select :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+select = Parent "<select" "</select>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE select #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<small>@ element. --@@ -1188,10 +1188,10 @@ -- -- > <small><span>foo</span></small> ---small :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-small = Parent "<small" "</small>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE small #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+small :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+small = Parent "<small" "</small>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE small #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<span>@ element. --@@ -1203,10 +1203,10 @@ -- -- > <span><span>foo</span></span> ---span :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-span = Parent "<span" "</span>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+span :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+span = Parent "<span" "</span>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<strong>@ element. --@@ -1218,10 +1218,10 @@ -- -- > <strong><span>foo</span></strong> ---strong :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-strong = Parent "<strong" "</strong>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE strong #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+strong :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+strong = Parent "<strong" "</strong>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE strong #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<style>@ element. --@@ -1233,10 +1233,10 @@ -- -- > <style><span>foo</span></style> ---style :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-style = Parent "<style" "</style>" . external                                   -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+style :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+style = Parent "<style" "</style>" . external                                   -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<sub>@ element. --@@ -1248,10 +1248,10 @@ -- -- > <sub><span>foo</span></sub> ---sub :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-sub = Parent "<sub" "</sub>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE sub #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+sub :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+sub = Parent "<sub" "</sub>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE sub #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<sup>@ element. --@@ -1263,10 +1263,10 @@ -- -- > <sup><span>foo</span></sup> ---sup :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-sup = Parent "<sup" "</sup>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE sup #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+sup :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+sup = Parent "<sup" "</sup>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE sup #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<table>@ element. --@@ -1278,10 +1278,10 @@ -- -- > <table><span>foo</span></table> ---table :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-table = Parent "<table" "</table>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE table #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+table :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+table = Parent "<table" "</table>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE table #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tbody>@ element. --@@ -1293,10 +1293,10 @@ -- -- > <tbody><span>foo</span></tbody> ---tbody :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-tbody = Parent "<tbody" "</tbody>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tbody #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+tbody :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+tbody = Parent "<tbody" "</tbody>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tbody #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<td>@ element. --@@ -1308,10 +1308,10 @@ -- -- > <td><span>foo</span></td> ---td :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-td = Parent "<td" "</td>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE td #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+td :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+td = Parent "<td" "</td>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE td #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<textarea>@ element. --@@ -1323,10 +1323,10 @@ -- -- > <textarea><span>foo</span></textarea> ---textarea :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-textarea = Parent "<textarea" "</textarea>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE textarea #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+textarea :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+textarea = Parent "<textarea" "</textarea>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE textarea #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tfoot>@ element. --@@ -1338,10 +1338,10 @@ -- -- > <tfoot><span>foo</span></tfoot> ---tfoot :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-tfoot = Parent "<tfoot" "</tfoot>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tfoot #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+tfoot :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+tfoot = Parent "<tfoot" "</tfoot>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tfoot #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<th>@ element. --@@ -1353,10 +1353,10 @@ -- -- > <th><span>foo</span></th> ---th :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-th = Parent "<th" "</th>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE th #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+th :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+th = Parent "<th" "</th>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE th #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<thead>@ element. --@@ -1368,10 +1368,10 @@ -- -- > <thead><span>foo</span></thead> ---thead :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-thead = Parent "<thead" "</thead>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE thead #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+thead :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+thead = Parent "<thead" "</thead>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE thead #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<title>@ element. --@@ -1383,10 +1383,10 @@ -- -- > <title><span>foo</span></title> ---title :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-title = Parent "<title" "</title>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+title :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+title = Parent "<title" "</title>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tr>@ element. --@@ -1398,10 +1398,10 @@ -- -- > <tr><span>foo</span></tr> ---tr :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-tr = Parent "<tr" "</tr>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+tr :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+tr = Parent "<tr" "</tr>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tr #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tt>@ element. --@@ -1413,10 +1413,10 @@ -- -- > <tt><span>foo</span></tt> ---tt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-tt = Parent "<tt" "</tt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+tt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+tt = Parent "<tt" "</tt>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<u>@ element. --@@ -1428,10 +1428,10 @@ -- -- > <u><span>foo</span></u> ---u :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-u = Parent "<u" "</u>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE u #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+u :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+u = Parent "<u" "</u>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE u #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<ul>@ element. --@@ -1443,10 +1443,10 @@ -- -- > <ul><span>foo</span></ul> ---ul :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-ul = Parent "<ul" "</ul>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ul #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+ul :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+ul = Parent "<ul" "</ul>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ul #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<var>@ element. --@@ -1458,7 +1458,7 @@ -- -- > <var><span>foo</span></var> ---var :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-var = Parent "<var" "</var>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE var #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+var :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+var = Parent "<var" "</var>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE var #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
Text/Blaze/Html4/FrameSet/Attributes.hs view
@@ -5,1674 +5,1674 @@ -- | This module exports combinators that provide you with the -- ability to set attributes on HTML elements. ---{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:103-module Text.Blaze.Html4.FrameSet.Attributes                                     -- ./Util/GenerateHtmlCombinators.hs:151-    ( abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:152-    , accept                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , accesskey                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , action                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , align                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , alt                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , archive                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , axis                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , background                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , bgcolor                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , border                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , cellpadding                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , cellspacing                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , char                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , charoff                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , charset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , checked                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , class_                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , classid                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , clear                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , codebase                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , codetype                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , cols                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , colspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , compact                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , content                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , coords                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , data_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , datetime                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , declare                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , defer                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , disabled                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , enctype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , for                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , frame                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , frameborder                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , headers                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , height                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , href                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , hreflang                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , hspace                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , http_equiv                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , id                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , lang                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , language                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , maxlength                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , media                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , method                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , multiple                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , name                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , nohref                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , noshade                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , nowrap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onabort                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onblur                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onchange                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onclick                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , ondblclick                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onfocus                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeydown                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeypress                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeyup                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onload                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onmousedown                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmousemove                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseout                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseover                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseup                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onreset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onselect                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onsubmit                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onunload                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , profile                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , readonly                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , rel                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , rev                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , rows                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , rowspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , rules                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , scheme                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , scope                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , scrolling                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , selected                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , shape                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , size                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , src                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , standby                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , start                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , tabindex                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , target                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , type_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , usemap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , valign                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , value                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , valuetype                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , vspace                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , width                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155--import Prelude ()                                                               -- ./Util/GenerateHtmlCombinators.hs:105-                                                                                -- ./Util/GenerateHtmlCombinators.hs:106-import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- ./Util/GenerateHtmlCombinators.hs:107-                                                                                -- ./Util/GenerateHtmlCombinators.hs:108--- | Combinator for the @abbr@ attribute.------ Example:------ > div ! abbr "bar" $ "Hello."------ Result:------ > <div abbr="bar">Hello.</div>----abbr :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-abbr = attribute " abbr=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @accept@ attribute.------ Example:------ > div ! accept "bar" $ "Hello."------ Result:------ > <div accept="bar">Hello.</div>----accept :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-accept = attribute " accept=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE accept #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @accesskey@ attribute.------ Example:------ > div ! accesskey "bar" $ "Hello."------ Result:------ > <div accesskey="bar">Hello.</div>----accesskey :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-accesskey = attribute " accesskey=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE accesskey #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @action@ attribute.------ Example:------ > div ! action "bar" $ "Hello."------ Result:------ > <div action="bar">Hello.</div>----action :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-action = attribute " action=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE action #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @align@ attribute.------ Example:------ > div ! align "bar" $ "Hello."------ Result:------ > <div align="bar">Hello.</div>----align :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-align = attribute " align=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE align #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @alt@ attribute.------ Example:------ > div ! alt "bar" $ "Hello."------ Result:------ > <div alt="bar">Hello.</div>----alt :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-alt = attribute " alt=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE alt #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @archive@ attribute.------ Example:------ > div ! archive "bar" $ "Hello."------ Result:------ > <div archive="bar">Hello.</div>----archive :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-archive = attribute " archive=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE archive #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @axis@ attribute.------ Example:------ > div ! axis "bar" $ "Hello."------ Result:------ > <div axis="bar">Hello.</div>----axis :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-axis = attribute " axis=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE axis #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @background@ attribute.------ Example:------ > div ! background "bar" $ "Hello."------ Result:------ > <div background="bar">Hello.</div>----background :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-background = attribute " background=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE background #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @bgcolor@ attribute.------ Example:------ > div ! bgcolor "bar" $ "Hello."------ Result:------ > <div bgcolor="bar">Hello.</div>----bgcolor :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-bgcolor = attribute " bgcolor=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE bgcolor #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @border@ attribute.------ Example:------ > div ! border "bar" $ "Hello."------ Result:------ > <div border="bar">Hello.</div>----border :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-border = attribute " border=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE border #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cellpadding@ attribute.------ Example:------ > div ! cellpadding "bar" $ "Hello."------ Result:------ > <div cellpadding="bar">Hello.</div>----cellpadding :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-cellpadding = attribute " cellpadding=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cellpadding #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cellspacing@ attribute.------ Example:------ > div ! cellspacing "bar" $ "Hello."------ Result:------ > <div cellspacing="bar">Hello.</div>----cellspacing :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-cellspacing = attribute " cellspacing=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cellspacing #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @char@ attribute.------ Example:------ > div ! char "bar" $ "Hello."------ Result:------ > <div char="bar">Hello.</div>----char :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-char = attribute " char=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE char #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @charoff@ attribute.------ Example:------ > div ! charoff "bar" $ "Hello."------ Result:------ > <div charoff="bar">Hello.</div>----charoff :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-charoff = attribute " charoff=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE charoff #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @charset@ attribute.------ Example:------ > div ! charset "bar" $ "Hello."------ Result:------ > <div charset="bar">Hello.</div>----charset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-charset = attribute " charset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE charset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @checked@ attribute.------ Example:------ > div ! checked "bar" $ "Hello."------ Result:------ > <div checked="bar">Hello.</div>----checked :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-checked = attribute " checked=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE checked #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cite@ attribute.------ Example:------ > div ! cite "bar" $ "Hello."------ Result:------ > <div cite="bar">Hello.</div>----cite :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-cite = attribute " cite=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @class@ attribute.------ Example:------ > div ! class_ "bar" $ "Hello."------ Result:------ > <div class="bar">Hello.</div>----class_ :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-class_ = attribute " class=\""                                                  -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE class_ #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @classid@ attribute.------ Example:------ > div ! classid "bar" $ "Hello."------ Result:------ > <div classid="bar">Hello.</div>----classid :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-classid = attribute " classid=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE classid #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @clear@ attribute.------ Example:------ > div ! clear "bar" $ "Hello."------ Result:------ > <div clear="bar">Hello.</div>----clear :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-clear = attribute " clear=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE clear #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @codebase@ attribute.------ Example:------ > div ! codebase "bar" $ "Hello."------ Result:------ > <div codebase="bar">Hello.</div>----codebase :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-codebase = attribute " codebase=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE codebase #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @codetype@ attribute.------ Example:------ > div ! codetype "bar" $ "Hello."------ Result:------ > <div codetype="bar">Hello.</div>----codetype :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-codetype = attribute " codetype=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE codetype #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cols@ attribute.------ Example:------ > div ! cols "bar" $ "Hello."------ Result:------ > <div cols="bar">Hello.</div>----cols :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-cols = attribute " cols=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cols #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @colspan@ attribute.------ Example:------ > div ! colspan "bar" $ "Hello."------ Result:------ > <div colspan="bar">Hello.</div>----colspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-colspan = attribute " colspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE colspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @compact@ attribute.------ Example:------ > div ! compact "bar" $ "Hello."------ Result:------ > <div compact="bar">Hello.</div>----compact :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-compact = attribute " compact=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE compact #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @content@ attribute.------ Example:------ > div ! content "bar" $ "Hello."------ Result:------ > <div content="bar">Hello.</div>----content :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-content = attribute " content=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE content #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @coords@ attribute.------ Example:------ > div ! coords "bar" $ "Hello."------ Result:------ > <div coords="bar">Hello.</div>----coords :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-coords = attribute " coords=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE coords #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @data@ attribute.------ Example:------ > div ! data_ "bar" $ "Hello."------ Result:------ > <div data="bar">Hello.</div>----data_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-data_ = attribute " data=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE data_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @datetime@ attribute.------ Example:------ > div ! datetime "bar" $ "Hello."------ Result:------ > <div datetime="bar">Hello.</div>----datetime :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-datetime = attribute " datetime=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE datetime #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @declare@ attribute.------ Example:------ > div ! declare "bar" $ "Hello."------ Result:------ > <div declare="bar">Hello.</div>----declare :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-declare = attribute " declare=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE declare #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @defer@ attribute.------ Example:------ > div ! defer "bar" $ "Hello."------ Result:------ > <div defer="bar">Hello.</div>----defer :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-defer = attribute " defer=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE defer #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @dir@ attribute.------ Example:------ > div ! dir "bar" $ "Hello."------ Result:------ > <div dir="bar">Hello.</div>----dir :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-dir = attribute " dir=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @disabled@ attribute.------ Example:------ > div ! disabled "bar" $ "Hello."------ Result:------ > <div disabled="bar">Hello.</div>----disabled :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-disabled = attribute " disabled=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE disabled #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @enctype@ attribute.------ Example:------ > div ! enctype "bar" $ "Hello."------ Result:------ > <div enctype="bar">Hello.</div>----enctype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-enctype = attribute " enctype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE enctype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @for@ attribute.------ Example:------ > div ! for "bar" $ "Hello."------ Result:------ > <div for="bar">Hello.</div>----for :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-for = attribute " for=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE for #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @frame@ attribute.------ Example:------ > div ! frame "bar" $ "Hello."------ Result:------ > <div frame="bar">Hello.</div>----frame :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-frame = attribute " frame=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE frame #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @frameborder@ attribute.------ Example:------ > div ! frameborder "bar" $ "Hello."------ Result:------ > <div frameborder="bar">Hello.</div>----frameborder :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-frameborder = attribute " frameborder=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE frameborder #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @headers@ attribute.------ Example:------ > div ! headers "bar" $ "Hello."------ Result:------ > <div headers="bar">Hello.</div>----headers :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-headers = attribute " headers=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE headers #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @height@ attribute.------ Example:------ > div ! height "bar" $ "Hello."------ Result:------ > <div height="bar">Hello.</div>----height :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-height = attribute " height=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE height #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @href@ attribute.------ Example:------ > div ! href "bar" $ "Hello."------ Result:------ > <div href="bar">Hello.</div>----href :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-href = attribute " href=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE href #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @hreflang@ attribute.------ Example:------ > div ! hreflang "bar" $ "Hello."------ Result:------ > <div hreflang="bar">Hello.</div>----hreflang :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-hreflang = attribute " hreflang=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE hreflang #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @hspace@ attribute.------ Example:------ > div ! hspace "bar" $ "Hello."------ Result:------ > <div hspace="bar">Hello.</div>----hspace :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-hspace = attribute " hspace=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE hspace #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @http-equiv@ attribute.------ Example:------ > div ! http_equiv "bar" $ "Hello."------ Result:------ > <div http-equiv="bar">Hello.</div>----http_equiv :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-http_equiv = attribute " http-equiv=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE http_equiv #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @id@ attribute.------ Example:------ > div ! id "bar" $ "Hello."------ Result:------ > <div id="bar">Hello.</div>----id :: AttributeValue  -- ^ Attribute value.                                     -- ./Util/GenerateHtmlCombinators.hs:260-   -> Attribute       -- ^ Resulting attribute.                                 -- ./Util/GenerateHtmlCombinators.hs:261-id = attribute " id=\""                                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE id #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @label@ attribute.------ Example:------ > div ! label "bar" $ "Hello."------ Result:------ > <div label="bar">Hello.</div>----label :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-label = attribute " label=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @lang@ attribute.------ Example:------ > div ! lang "bar" $ "Hello."------ Result:------ > <div lang="bar">Hello.</div>----lang :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-lang = attribute " lang=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE lang #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @language@ attribute.------ Example:------ > div ! language "bar" $ "Hello."------ Result:------ > <div language="bar">Hello.</div>----language :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-language = attribute " language=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE language #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @maxlength@ attribute.------ Example:------ > div ! maxlength "bar" $ "Hello."------ Result:------ > <div maxlength="bar">Hello.</div>----maxlength :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-maxlength = attribute " maxlength=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE maxlength #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @media@ attribute.------ Example:------ > div ! media "bar" $ "Hello."------ Result:------ > <div media="bar">Hello.</div>----media :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-media = attribute " media=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE media #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @method@ attribute.------ Example:------ > div ! method "bar" $ "Hello."------ Result:------ > <div method="bar">Hello.</div>----method :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-method = attribute " method=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE method #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @multiple@ attribute.------ Example:------ > div ! multiple "bar" $ "Hello."------ Result:------ > <div multiple="bar">Hello.</div>----multiple :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-multiple = attribute " multiple=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE multiple #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @name@ attribute.------ Example:------ > div ! name "bar" $ "Hello."------ Result:------ > <div name="bar">Hello.</div>----name :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-name = attribute " name=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE name #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @nohref@ attribute.------ Example:------ > div ! nohref "bar" $ "Hello."------ Result:------ > <div nohref="bar">Hello.</div>----nohref :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-nohref = attribute " nohref=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE nohref #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @noshade@ attribute.------ Example:------ > div ! noshade "bar" $ "Hello."------ Result:------ > <div noshade="bar">Hello.</div>----noshade :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-noshade = attribute " noshade=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE noshade #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @nowrap@ attribute.------ Example:------ > div ! nowrap "bar" $ "Hello."------ Result:------ > <div nowrap="bar">Hello.</div>----nowrap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-nowrap = attribute " nowrap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE nowrap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onabort@ attribute.------ Example:------ > div ! onabort "bar" $ "Hello."------ Result:------ > <div onabort="bar">Hello.</div>----onabort :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onabort = attribute " onabort=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onabort #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onblur@ attribute.------ Example:------ > div ! onblur "bar" $ "Hello."------ Result:------ > <div onblur="bar">Hello.</div>----onblur :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onblur = attribute " onblur=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onblur #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onchange@ attribute.------ Example:------ > div ! onchange "bar" $ "Hello."------ Result:------ > <div onchange="bar">Hello.</div>----onchange :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onchange = attribute " onchange=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onchange #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onclick@ attribute.------ Example:------ > div ! onclick "bar" $ "Hello."------ Result:------ > <div onclick="bar">Hello.</div>----onclick :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onclick = attribute " onclick=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onclick #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondblclick@ attribute.------ Example:------ > div ! ondblclick "bar" $ "Hello."------ Result:------ > <div ondblclick="bar">Hello.</div>----ondblclick :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-ondblclick = attribute " ondblclick=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondblclick #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onfocus@ attribute.------ Example:------ > div ! onfocus "bar" $ "Hello."------ Result:------ > <div onfocus="bar">Hello.</div>----onfocus :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onfocus = attribute " onfocus=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onfocus #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onkeydown@ attribute.------ Example:------ > div ! onkeydown "bar" $ "Hello."------ Result:------ > <div onkeydown="bar">Hello.</div>----onkeydown :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onkeydown = attribute " onkeydown=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeydown #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onkeypress@ attribute.------ Example:------ > div ! onkeypress "bar" $ "Hello."------ Result:------ > <div onkeypress="bar">Hello.</div>----onkeypress :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onkeypress = attribute " onkeypress=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeypress #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onkeyup@ attribute.------ Example:------ > div ! onkeyup "bar" $ "Hello."------ Result:------ > <div onkeyup="bar">Hello.</div>----onkeyup :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onkeyup = attribute " onkeyup=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeyup #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onload@ attribute.------ Example:------ > div ! onload "bar" $ "Hello."------ Result:------ > <div onload="bar">Hello.</div>----onload :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onload = attribute " onload=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onload #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmousedown@ attribute.------ Example:------ > div ! onmousedown "bar" $ "Hello."------ Result:------ > <div onmousedown="bar">Hello.</div>----onmousedown :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmousedown = attribute " onmousedown=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmousedown #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmousemove@ attribute.------ Example:------ > div ! onmousemove "bar" $ "Hello."------ Result:------ > <div onmousemove="bar">Hello.</div>----onmousemove :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmousemove = attribute " onmousemove=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmousemove #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmouseout@ attribute.------ Example:------ > div ! onmouseout "bar" $ "Hello."------ Result:------ > <div onmouseout="bar">Hello.</div>----onmouseout :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onmouseout = attribute " onmouseout=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseout #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmouseover@ attribute.------ Example:------ > div ! onmouseover "bar" $ "Hello."------ Result:------ > <div onmouseover="bar">Hello.</div>----onmouseover :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmouseover = attribute " onmouseover=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseover #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmouseup@ attribute.------ Example:------ > div ! onmouseup "bar" $ "Hello."------ Result:------ > <div onmouseup="bar">Hello.</div>----onmouseup :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onmouseup = attribute " onmouseup=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseup #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onreset@ attribute.------ Example:------ > div ! onreset "bar" $ "Hello."------ Result:------ > <div onreset="bar">Hello.</div>----onreset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onreset = attribute " onreset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onreset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onselect@ attribute.------ Example:------ > div ! onselect "bar" $ "Hello."------ Result:------ > <div onselect="bar">Hello.</div>----onselect :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onselect = attribute " onselect=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onselect #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onsubmit@ attribute.------ Example:------ > div ! onsubmit "bar" $ "Hello."------ Result:------ > <div onsubmit="bar">Hello.</div>----onsubmit :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onsubmit = attribute " onsubmit=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onsubmit #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onunload@ attribute.------ Example:------ > div ! onunload "bar" $ "Hello."------ Result:------ > <div onunload="bar">Hello.</div>----onunload :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onunload = attribute " onunload=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onunload #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @profile@ attribute.------ Example:------ > div ! profile "bar" $ "Hello."------ Result:------ > <div profile="bar">Hello.</div>----profile :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-profile = attribute " profile=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE profile #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @readonly@ attribute.------ Example:------ > div ! readonly "bar" $ "Hello."------ Result:------ > <div readonly="bar">Hello.</div>----readonly :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-readonly = attribute " readonly=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE readonly #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rel@ attribute.------ Example:------ > div ! rel "bar" $ "Hello."------ Result:------ > <div rel="bar">Hello.</div>----rel :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-rel = attribute " rel=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rel #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rev@ attribute.------ Example:------ > div ! rev "bar" $ "Hello."------ Result:------ > <div rev="bar">Hello.</div>----rev :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-rev = attribute " rev=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rev #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rows@ attribute.------ Example:------ > div ! rows "bar" $ "Hello."------ Result:------ > <div rows="bar">Hello.</div>----rows :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-rows = attribute " rows=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rows #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rowspan@ attribute.------ Example:------ > div ! rowspan "bar" $ "Hello."------ Result:------ > <div rowspan="bar">Hello.</div>----rowspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-rowspan = attribute " rowspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rowspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rules@ attribute.------ Example:------ > div ! rules "bar" $ "Hello."------ Result:------ > <div rules="bar">Hello.</div>----rules :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-rules = attribute " rules=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rules #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @scheme@ attribute.------ Example:------ > div ! scheme "bar" $ "Hello."------ Result:------ > <div scheme="bar">Hello.</div>----scheme :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-scheme = attribute " scheme=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE scheme #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @scope@ attribute.------ Example:------ > div ! scope "bar" $ "Hello."------ Result:------ > <div scope="bar">Hello.</div>----scope :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-scope = attribute " scope=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE scope #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @scrolling@ attribute.------ Example:------ > div ! scrolling "bar" $ "Hello."------ Result:------ > <div scrolling="bar">Hello.</div>----scrolling :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-scrolling = attribute " scrolling=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE scrolling #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @selected@ attribute.------ Example:------ > div ! selected "bar" $ "Hello."------ Result:------ > <div selected="bar">Hello.</div>----selected :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-selected = attribute " selected=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE selected #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @shape@ attribute.------ Example:------ > div ! shape "bar" $ "Hello."------ Result:------ > <div shape="bar">Hello.</div>----shape :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-shape = attribute " shape=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE shape #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @size@ attribute.------ Example:------ > div ! size "bar" $ "Hello."------ Result:------ > <div size="bar">Hello.</div>----size :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-size = attribute " size=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE size #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @span@ attribute.------ Example:------ > div ! span "bar" $ "Hello."------ Result:------ > <div span="bar">Hello.</div>----span :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-span = attribute " span=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @src@ attribute.------ Example:------ > div ! src "bar" $ "Hello."------ Result:------ > <div src="bar">Hello.</div>----src :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-src = attribute " src=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE src #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @standby@ attribute.------ Example:------ > div ! standby "bar" $ "Hello."------ Result:------ > <div standby="bar">Hello.</div>----standby :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-standby = attribute " standby=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE standby #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @start@ attribute.------ Example:------ > div ! start "bar" $ "Hello."------ Result:------ > <div start="bar">Hello.</div>----start :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-start = attribute " start=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE start #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @style@ attribute.------ Example:------ > div ! style "bar" $ "Hello."------ Result:------ > <div style="bar">Hello.</div>----style :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-style = attribute " style=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @summary@ attribute.------ Example:------ > div ! summary "bar" $ "Hello."------ Result:------ > <div summary="bar">Hello.</div>----summary :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-summary = attribute " summary=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @tabindex@ attribute.------ Example:------ > div ! tabindex "bar" $ "Hello."------ Result:------ > <div tabindex="bar">Hello.</div>----tabindex :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-tabindex = attribute " tabindex=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE tabindex #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @target@ attribute.------ Example:------ > div ! target "bar" $ "Hello."------ Result:------ > <div target="bar">Hello.</div>----target :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-target = attribute " target=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE target #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @title@ attribute.------ Example:------ > div ! title "bar" $ "Hello."------ Result:------ > <div title="bar">Hello.</div>----title :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-title = attribute " title=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @type@ attribute.------ Example:------ > div ! type_ "bar" $ "Hello."------ Result:------ > <div type="bar">Hello.</div>----type_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-type_ = attribute " type=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE type_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @usemap@ attribute.------ Example:------ > div ! usemap "bar" $ "Hello."------ Result:------ > <div usemap="bar">Hello.</div>----usemap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-usemap = attribute " usemap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE usemap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @valign@ attribute.------ Example:------ > div ! valign "bar" $ "Hello."------ Result:------ > <div valign="bar">Hello.</div>----valign :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-valign = attribute " valign=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE valign #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @value@ attribute.------ Example:------ > div ! value "bar" $ "Hello."------ Result:------ > <div value="bar">Hello.</div>----value :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-value = attribute " value=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE value #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @valuetype@ attribute.------ Example:------ > div ! valuetype "bar" $ "Hello."------ Result:------ > <div valuetype="bar">Hello.</div>----valuetype :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-valuetype = attribute " valuetype=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE valuetype #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @vspace@ attribute.------ Example:------ > div ! vspace "bar" $ "Hello."------ Result:------ > <div vspace="bar">Hello.</div>----vspace :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-vspace = attribute " vspace=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE vspace #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @width@ attribute.------ Example:------ > div ! width "bar" $ "Hello."------ Result:------ > <div width="bar">Hello.</div>----width :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-width = attribute " width=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE width #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:103+module Text.Blaze.Html4.FrameSet.Attributes                                     -- Util/GenerateHtmlCombinators.hs:151+    ( abbr                                                                      -- Util/GenerateHtmlCombinators.hs:152+    , accept                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , accesskey                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , action                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , align                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , alt                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , archive                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , axis                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , background                                                                -- Util/GenerateHtmlCombinators.hs:154+    , bgcolor                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , border                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , cellpadding                                                               -- Util/GenerateHtmlCombinators.hs:154+    , cellspacing                                                               -- Util/GenerateHtmlCombinators.hs:154+    , char                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , charoff                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , charset                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , checked                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , class_                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , classid                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , clear                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , codebase                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , codetype                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , cols                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , colspan                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , compact                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , content                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , coords                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , data_                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , datetime                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , declare                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , defer                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , disabled                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , enctype                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , for                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , frame                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , frameborder                                                               -- Util/GenerateHtmlCombinators.hs:154+    , headers                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , height                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , href                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , hreflang                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , hspace                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , http_equiv                                                                -- Util/GenerateHtmlCombinators.hs:154+    , id                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , lang                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , language                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , maxlength                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , media                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , method                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , multiple                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , name                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , nohref                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , noshade                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , nowrap                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onabort                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onblur                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onchange                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onclick                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , ondblclick                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onfocus                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onkeydown                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onkeypress                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onkeyup                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onload                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onmousedown                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmousemove                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmouseout                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onmouseover                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmouseup                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onreset                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onselect                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onsubmit                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onunload                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , profile                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , readonly                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , rel                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , rev                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , rows                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , rowspan                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , rules                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , scheme                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , scope                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , scrolling                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , selected                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , shape                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , size                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , src                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , standby                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , start                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , tabindex                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , target                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , type_                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , usemap                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , valign                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , value                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , valuetype                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , vspace                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , width                                                                     -- Util/GenerateHtmlCombinators.hs:154+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155++import Prelude ()                                                               -- Util/GenerateHtmlCombinators.hs:105+                                                                                -- Util/GenerateHtmlCombinators.hs:106+import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- Util/GenerateHtmlCombinators.hs:107+                                                                                -- Util/GenerateHtmlCombinators.hs:108+-- | Combinator for the @abbr@ attribute.+--+-- Example:+--+-- > div ! abbr "bar" $ "Hello."+--+-- Result:+--+-- > <div abbr="bar">Hello.</div>+--+abbr :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+abbr = attribute " abbr=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @accept@ attribute.+--+-- Example:+--+-- > div ! accept "bar" $ "Hello."+--+-- Result:+--+-- > <div accept="bar">Hello.</div>+--+accept :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+accept = attribute " accept=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE accept #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @accesskey@ attribute.+--+-- Example:+--+-- > div ! accesskey "bar" $ "Hello."+--+-- Result:+--+-- > <div accesskey="bar">Hello.</div>+--+accesskey :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+accesskey = attribute " accesskey=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE accesskey #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @action@ attribute.+--+-- Example:+--+-- > div ! action "bar" $ "Hello."+--+-- Result:+--+-- > <div action="bar">Hello.</div>+--+action :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+action = attribute " action=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE action #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @align@ attribute.+--+-- Example:+--+-- > div ! align "bar" $ "Hello."+--+-- Result:+--+-- > <div align="bar">Hello.</div>+--+align :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+align = attribute " align=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE align #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @alt@ attribute.+--+-- Example:+--+-- > div ! alt "bar" $ "Hello."+--+-- Result:+--+-- > <div alt="bar">Hello.</div>+--+alt :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+alt = attribute " alt=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE alt #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @archive@ attribute.+--+-- Example:+--+-- > div ! archive "bar" $ "Hello."+--+-- Result:+--+-- > <div archive="bar">Hello.</div>+--+archive :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+archive = attribute " archive=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE archive #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @axis@ attribute.+--+-- Example:+--+-- > div ! axis "bar" $ "Hello."+--+-- Result:+--+-- > <div axis="bar">Hello.</div>+--+axis :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+axis = attribute " axis=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE axis #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @background@ attribute.+--+-- Example:+--+-- > div ! background "bar" $ "Hello."+--+-- Result:+--+-- > <div background="bar">Hello.</div>+--+background :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+background = attribute " background=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE background #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @bgcolor@ attribute.+--+-- Example:+--+-- > div ! bgcolor "bar" $ "Hello."+--+-- Result:+--+-- > <div bgcolor="bar">Hello.</div>+--+bgcolor :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+bgcolor = attribute " bgcolor=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE bgcolor #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @border@ attribute.+--+-- Example:+--+-- > div ! border "bar" $ "Hello."+--+-- Result:+--+-- > <div border="bar">Hello.</div>+--+border :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+border = attribute " border=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE border #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cellpadding@ attribute.+--+-- Example:+--+-- > div ! cellpadding "bar" $ "Hello."+--+-- Result:+--+-- > <div cellpadding="bar">Hello.</div>+--+cellpadding :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+cellpadding = attribute " cellpadding=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cellpadding #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cellspacing@ attribute.+--+-- Example:+--+-- > div ! cellspacing "bar" $ "Hello."+--+-- Result:+--+-- > <div cellspacing="bar">Hello.</div>+--+cellspacing :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+cellspacing = attribute " cellspacing=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cellspacing #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @char@ attribute.+--+-- Example:+--+-- > div ! char "bar" $ "Hello."+--+-- Result:+--+-- > <div char="bar">Hello.</div>+--+char :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+char = attribute " char=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE char #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @charoff@ attribute.+--+-- Example:+--+-- > div ! charoff "bar" $ "Hello."+--+-- Result:+--+-- > <div charoff="bar">Hello.</div>+--+charoff :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+charoff = attribute " charoff=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE charoff #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @charset@ attribute.+--+-- Example:+--+-- > div ! charset "bar" $ "Hello."+--+-- Result:+--+-- > <div charset="bar">Hello.</div>+--+charset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+charset = attribute " charset=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE charset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @checked@ attribute.+--+-- Example:+--+-- > div ! checked "bar" $ "Hello."+--+-- Result:+--+-- > <div checked="bar">Hello.</div>+--+checked :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+checked = attribute " checked=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE checked #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cite@ attribute.+--+-- Example:+--+-- > div ! cite "bar" $ "Hello."+--+-- Result:+--+-- > <div cite="bar">Hello.</div>+--+cite :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+cite = attribute " cite=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @class@ attribute.+--+-- Example:+--+-- > div ! class_ "bar" $ "Hello."+--+-- Result:+--+-- > <div class="bar">Hello.</div>+--+class_ :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+class_ = attribute " class=\""                                                  -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE class_ #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @classid@ attribute.+--+-- Example:+--+-- > div ! classid "bar" $ "Hello."+--+-- Result:+--+-- > <div classid="bar">Hello.</div>+--+classid :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+classid = attribute " classid=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE classid #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @clear@ attribute.+--+-- Example:+--+-- > div ! clear "bar" $ "Hello."+--+-- Result:+--+-- > <div clear="bar">Hello.</div>+--+clear :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+clear = attribute " clear=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE clear #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @codebase@ attribute.+--+-- Example:+--+-- > div ! codebase "bar" $ "Hello."+--+-- Result:+--+-- > <div codebase="bar">Hello.</div>+--+codebase :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+codebase = attribute " codebase=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE codebase #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @codetype@ attribute.+--+-- Example:+--+-- > div ! codetype "bar" $ "Hello."+--+-- Result:+--+-- > <div codetype="bar">Hello.</div>+--+codetype :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+codetype = attribute " codetype=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE codetype #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cols@ attribute.+--+-- Example:+--+-- > div ! cols "bar" $ "Hello."+--+-- Result:+--+-- > <div cols="bar">Hello.</div>+--+cols :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+cols = attribute " cols=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cols #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @colspan@ attribute.+--+-- Example:+--+-- > div ! colspan "bar" $ "Hello."+--+-- Result:+--+-- > <div colspan="bar">Hello.</div>+--+colspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+colspan = attribute " colspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE colspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @compact@ attribute.+--+-- Example:+--+-- > div ! compact "bar" $ "Hello."+--+-- Result:+--+-- > <div compact="bar">Hello.</div>+--+compact :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+compact = attribute " compact=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE compact #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @content@ attribute.+--+-- Example:+--+-- > div ! content "bar" $ "Hello."+--+-- Result:+--+-- > <div content="bar">Hello.</div>+--+content :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+content = attribute " content=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE content #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @coords@ attribute.+--+-- Example:+--+-- > div ! coords "bar" $ "Hello."+--+-- Result:+--+-- > <div coords="bar">Hello.</div>+--+coords :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+coords = attribute " coords=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE coords #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @data@ attribute.+--+-- Example:+--+-- > div ! data_ "bar" $ "Hello."+--+-- Result:+--+-- > <div data="bar">Hello.</div>+--+data_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+data_ = attribute " data=\""                                                    -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE data_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @datetime@ attribute.+--+-- Example:+--+-- > div ! datetime "bar" $ "Hello."+--+-- Result:+--+-- > <div datetime="bar">Hello.</div>+--+datetime :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+datetime = attribute " datetime=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE datetime #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @declare@ attribute.+--+-- Example:+--+-- > div ! declare "bar" $ "Hello."+--+-- Result:+--+-- > <div declare="bar">Hello.</div>+--+declare :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+declare = attribute " declare=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE declare #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @defer@ attribute.+--+-- Example:+--+-- > div ! defer "bar" $ "Hello."+--+-- Result:+--+-- > <div defer="bar">Hello.</div>+--+defer :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+defer = attribute " defer=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE defer #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @dir@ attribute.+--+-- Example:+--+-- > div ! dir "bar" $ "Hello."+--+-- Result:+--+-- > <div dir="bar">Hello.</div>+--+dir :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+dir = attribute " dir=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @disabled@ attribute.+--+-- Example:+--+-- > div ! disabled "bar" $ "Hello."+--+-- Result:+--+-- > <div disabled="bar">Hello.</div>+--+disabled :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+disabled = attribute " disabled=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE disabled #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @enctype@ attribute.+--+-- Example:+--+-- > div ! enctype "bar" $ "Hello."+--+-- Result:+--+-- > <div enctype="bar">Hello.</div>+--+enctype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+enctype = attribute " enctype=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE enctype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @for@ attribute.+--+-- Example:+--+-- > div ! for "bar" $ "Hello."+--+-- Result:+--+-- > <div for="bar">Hello.</div>+--+for :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+for = attribute " for=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE for #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @frame@ attribute.+--+-- Example:+--+-- > div ! frame "bar" $ "Hello."+--+-- Result:+--+-- > <div frame="bar">Hello.</div>+--+frame :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+frame = attribute " frame=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE frame #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @frameborder@ attribute.+--+-- Example:+--+-- > div ! frameborder "bar" $ "Hello."+--+-- Result:+--+-- > <div frameborder="bar">Hello.</div>+--+frameborder :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+frameborder = attribute " frameborder=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE frameborder #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @headers@ attribute.+--+-- Example:+--+-- > div ! headers "bar" $ "Hello."+--+-- Result:+--+-- > <div headers="bar">Hello.</div>+--+headers :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+headers = attribute " headers=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE headers #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @height@ attribute.+--+-- Example:+--+-- > div ! height "bar" $ "Hello."+--+-- Result:+--+-- > <div height="bar">Hello.</div>+--+height :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+height = attribute " height=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE height #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @href@ attribute.+--+-- Example:+--+-- > div ! href "bar" $ "Hello."+--+-- Result:+--+-- > <div href="bar">Hello.</div>+--+href :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+href = attribute " href=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE href #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @hreflang@ attribute.+--+-- Example:+--+-- > div ! hreflang "bar" $ "Hello."+--+-- Result:+--+-- > <div hreflang="bar">Hello.</div>+--+hreflang :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+hreflang = attribute " hreflang=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE hreflang #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @hspace@ attribute.+--+-- Example:+--+-- > div ! hspace "bar" $ "Hello."+--+-- Result:+--+-- > <div hspace="bar">Hello.</div>+--+hspace :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+hspace = attribute " hspace=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE hspace #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @http-equiv@ attribute.+--+-- Example:+--+-- > div ! http_equiv "bar" $ "Hello."+--+-- Result:+--+-- > <div http-equiv="bar">Hello.</div>+--+http_equiv :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+http_equiv = attribute " http-equiv=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE http_equiv #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @id@ attribute.+--+-- Example:+--+-- > div ! id "bar" $ "Hello."+--+-- Result:+--+-- > <div id="bar">Hello.</div>+--+id :: AttributeValue  -- ^ Attribute value.                                     -- Util/GenerateHtmlCombinators.hs:260+   -> Attribute       -- ^ Resulting attribute.                                 -- Util/GenerateHtmlCombinators.hs:261+id = attribute " id=\""                                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE id #-}                                                               -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @label@ attribute.+--+-- Example:+--+-- > div ! label "bar" $ "Hello."+--+-- Result:+--+-- > <div label="bar">Hello.</div>+--+label :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+label = attribute " label=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @lang@ attribute.+--+-- Example:+--+-- > div ! lang "bar" $ "Hello."+--+-- Result:+--+-- > <div lang="bar">Hello.</div>+--+lang :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+lang = attribute " lang=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE lang #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @language@ attribute.+--+-- Example:+--+-- > div ! language "bar" $ "Hello."+--+-- Result:+--+-- > <div language="bar">Hello.</div>+--+language :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+language = attribute " language=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE language #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @maxlength@ attribute.+--+-- Example:+--+-- > div ! maxlength "bar" $ "Hello."+--+-- Result:+--+-- > <div maxlength="bar">Hello.</div>+--+maxlength :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+maxlength = attribute " maxlength=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE maxlength #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @media@ attribute.+--+-- Example:+--+-- > div ! media "bar" $ "Hello."+--+-- Result:+--+-- > <div media="bar">Hello.</div>+--+media :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+media = attribute " media=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE media #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @method@ attribute.+--+-- Example:+--+-- > div ! method "bar" $ "Hello."+--+-- Result:+--+-- > <div method="bar">Hello.</div>+--+method :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+method = attribute " method=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE method #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @multiple@ attribute.+--+-- Example:+--+-- > div ! multiple "bar" $ "Hello."+--+-- Result:+--+-- > <div multiple="bar">Hello.</div>+--+multiple :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+multiple = attribute " multiple=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE multiple #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @name@ attribute.+--+-- Example:+--+-- > div ! name "bar" $ "Hello."+--+-- Result:+--+-- > <div name="bar">Hello.</div>+--+name :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+name = attribute " name=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE name #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @nohref@ attribute.+--+-- Example:+--+-- > div ! nohref "bar" $ "Hello."+--+-- Result:+--+-- > <div nohref="bar">Hello.</div>+--+nohref :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+nohref = attribute " nohref=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE nohref #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @noshade@ attribute.+--+-- Example:+--+-- > div ! noshade "bar" $ "Hello."+--+-- Result:+--+-- > <div noshade="bar">Hello.</div>+--+noshade :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+noshade = attribute " noshade=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE noshade #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @nowrap@ attribute.+--+-- Example:+--+-- > div ! nowrap "bar" $ "Hello."+--+-- Result:+--+-- > <div nowrap="bar">Hello.</div>+--+nowrap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+nowrap = attribute " nowrap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE nowrap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onabort@ attribute.+--+-- Example:+--+-- > div ! onabort "bar" $ "Hello."+--+-- Result:+--+-- > <div onabort="bar">Hello.</div>+--+onabort :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onabort = attribute " onabort=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onabort #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onblur@ attribute.+--+-- Example:+--+-- > div ! onblur "bar" $ "Hello."+--+-- Result:+--+-- > <div onblur="bar">Hello.</div>+--+onblur :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onblur = attribute " onblur=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onblur #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onchange@ attribute.+--+-- Example:+--+-- > div ! onchange "bar" $ "Hello."+--+-- Result:+--+-- > <div onchange="bar">Hello.</div>+--+onchange :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onchange = attribute " onchange=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onchange #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onclick@ attribute.+--+-- Example:+--+-- > div ! onclick "bar" $ "Hello."+--+-- Result:+--+-- > <div onclick="bar">Hello.</div>+--+onclick :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onclick = attribute " onclick=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onclick #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondblclick@ attribute.+--+-- Example:+--+-- > div ! ondblclick "bar" $ "Hello."+--+-- Result:+--+-- > <div ondblclick="bar">Hello.</div>+--+ondblclick :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+ondblclick = attribute " ondblclick=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondblclick #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onfocus@ attribute.+--+-- Example:+--+-- > div ! onfocus "bar" $ "Hello."+--+-- Result:+--+-- > <div onfocus="bar">Hello.</div>+--+onfocus :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onfocus = attribute " onfocus=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onfocus #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onkeydown@ attribute.+--+-- Example:+--+-- > div ! onkeydown "bar" $ "Hello."+--+-- Result:+--+-- > <div onkeydown="bar">Hello.</div>+--+onkeydown :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onkeydown = attribute " onkeydown=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeydown #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onkeypress@ attribute.+--+-- Example:+--+-- > div ! onkeypress "bar" $ "Hello."+--+-- Result:+--+-- > <div onkeypress="bar">Hello.</div>+--+onkeypress :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onkeypress = attribute " onkeypress=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeypress #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onkeyup@ attribute.+--+-- Example:+--+-- > div ! onkeyup "bar" $ "Hello."+--+-- Result:+--+-- > <div onkeyup="bar">Hello.</div>+--+onkeyup :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onkeyup = attribute " onkeyup=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeyup #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onload@ attribute.+--+-- Example:+--+-- > div ! onload "bar" $ "Hello."+--+-- Result:+--+-- > <div onload="bar">Hello.</div>+--+onload :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onload = attribute " onload=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onload #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmousedown@ attribute.+--+-- Example:+--+-- > div ! onmousedown "bar" $ "Hello."+--+-- Result:+--+-- > <div onmousedown="bar">Hello.</div>+--+onmousedown :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmousedown = attribute " onmousedown=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmousedown #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmousemove@ attribute.+--+-- Example:+--+-- > div ! onmousemove "bar" $ "Hello."+--+-- Result:+--+-- > <div onmousemove="bar">Hello.</div>+--+onmousemove :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmousemove = attribute " onmousemove=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmousemove #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmouseout@ attribute.+--+-- Example:+--+-- > div ! onmouseout "bar" $ "Hello."+--+-- Result:+--+-- > <div onmouseout="bar">Hello.</div>+--+onmouseout :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onmouseout = attribute " onmouseout=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseout #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmouseover@ attribute.+--+-- Example:+--+-- > div ! onmouseover "bar" $ "Hello."+--+-- Result:+--+-- > <div onmouseover="bar">Hello.</div>+--+onmouseover :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmouseover = attribute " onmouseover=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseover #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmouseup@ attribute.+--+-- Example:+--+-- > div ! onmouseup "bar" $ "Hello."+--+-- Result:+--+-- > <div onmouseup="bar">Hello.</div>+--+onmouseup :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onmouseup = attribute " onmouseup=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseup #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onreset@ attribute.+--+-- Example:+--+-- > div ! onreset "bar" $ "Hello."+--+-- Result:+--+-- > <div onreset="bar">Hello.</div>+--+onreset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onreset = attribute " onreset=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onreset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onselect@ attribute.+--+-- Example:+--+-- > div ! onselect "bar" $ "Hello."+--+-- Result:+--+-- > <div onselect="bar">Hello.</div>+--+onselect :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onselect = attribute " onselect=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onselect #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onsubmit@ attribute.+--+-- Example:+--+-- > div ! onsubmit "bar" $ "Hello."+--+-- Result:+--+-- > <div onsubmit="bar">Hello.</div>+--+onsubmit :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onsubmit = attribute " onsubmit=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onsubmit #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onunload@ attribute.+--+-- Example:+--+-- > div ! onunload "bar" $ "Hello."+--+-- Result:+--+-- > <div onunload="bar">Hello.</div>+--+onunload :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onunload = attribute " onunload=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onunload #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @profile@ attribute.+--+-- Example:+--+-- > div ! profile "bar" $ "Hello."+--+-- Result:+--+-- > <div profile="bar">Hello.</div>+--+profile :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+profile = attribute " profile=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE profile #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @readonly@ attribute.+--+-- Example:+--+-- > div ! readonly "bar" $ "Hello."+--+-- Result:+--+-- > <div readonly="bar">Hello.</div>+--+readonly :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+readonly = attribute " readonly=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE readonly #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rel@ attribute.+--+-- Example:+--+-- > div ! rel "bar" $ "Hello."+--+-- Result:+--+-- > <div rel="bar">Hello.</div>+--+rel :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+rel = attribute " rel=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rel #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rev@ attribute.+--+-- Example:+--+-- > div ! rev "bar" $ "Hello."+--+-- Result:+--+-- > <div rev="bar">Hello.</div>+--+rev :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+rev = attribute " rev=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rev #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rows@ attribute.+--+-- Example:+--+-- > div ! rows "bar" $ "Hello."+--+-- Result:+--+-- > <div rows="bar">Hello.</div>+--+rows :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+rows = attribute " rows=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rows #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rowspan@ attribute.+--+-- Example:+--+-- > div ! rowspan "bar" $ "Hello."+--+-- Result:+--+-- > <div rowspan="bar">Hello.</div>+--+rowspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+rowspan = attribute " rowspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rowspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rules@ attribute.+--+-- Example:+--+-- > div ! rules "bar" $ "Hello."+--+-- Result:+--+-- > <div rules="bar">Hello.</div>+--+rules :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+rules = attribute " rules=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rules #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @scheme@ attribute.+--+-- Example:+--+-- > div ! scheme "bar" $ "Hello."+--+-- Result:+--+-- > <div scheme="bar">Hello.</div>+--+scheme :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+scheme = attribute " scheme=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE scheme #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @scope@ attribute.+--+-- Example:+--+-- > div ! scope "bar" $ "Hello."+--+-- Result:+--+-- > <div scope="bar">Hello.</div>+--+scope :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+scope = attribute " scope=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE scope #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @scrolling@ attribute.+--+-- Example:+--+-- > div ! scrolling "bar" $ "Hello."+--+-- Result:+--+-- > <div scrolling="bar">Hello.</div>+--+scrolling :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+scrolling = attribute " scrolling=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE scrolling #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @selected@ attribute.+--+-- Example:+--+-- > div ! selected "bar" $ "Hello."+--+-- Result:+--+-- > <div selected="bar">Hello.</div>+--+selected :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+selected = attribute " selected=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE selected #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @shape@ attribute.+--+-- Example:+--+-- > div ! shape "bar" $ "Hello."+--+-- Result:+--+-- > <div shape="bar">Hello.</div>+--+shape :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+shape = attribute " shape=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE shape #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @size@ attribute.+--+-- Example:+--+-- > div ! size "bar" $ "Hello."+--+-- Result:+--+-- > <div size="bar">Hello.</div>+--+size :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+size = attribute " size=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE size #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @span@ attribute.+--+-- Example:+--+-- > div ! span "bar" $ "Hello."+--+-- Result:+--+-- > <div span="bar">Hello.</div>+--+span :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+span = attribute " span=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @src@ attribute.+--+-- Example:+--+-- > div ! src "bar" $ "Hello."+--+-- Result:+--+-- > <div src="bar">Hello.</div>+--+src :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+src = attribute " src=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE src #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @standby@ attribute.+--+-- Example:+--+-- > div ! standby "bar" $ "Hello."+--+-- Result:+--+-- > <div standby="bar">Hello.</div>+--+standby :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+standby = attribute " standby=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE standby #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @start@ attribute.+--+-- Example:+--+-- > div ! start "bar" $ "Hello."+--+-- Result:+--+-- > <div start="bar">Hello.</div>+--+start :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+start = attribute " start=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE start #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @style@ attribute.+--+-- Example:+--+-- > div ! style "bar" $ "Hello."+--+-- Result:+--+-- > <div style="bar">Hello.</div>+--+style :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+style = attribute " style=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @summary@ attribute.+--+-- Example:+--+-- > div ! summary "bar" $ "Hello."+--+-- Result:+--+-- > <div summary="bar">Hello.</div>+--+summary :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+summary = attribute " summary=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @tabindex@ attribute.+--+-- Example:+--+-- > div ! tabindex "bar" $ "Hello."+--+-- Result:+--+-- > <div tabindex="bar">Hello.</div>+--+tabindex :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+tabindex = attribute " tabindex=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE tabindex #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @target@ attribute.+--+-- Example:+--+-- > div ! target "bar" $ "Hello."+--+-- Result:+--+-- > <div target="bar">Hello.</div>+--+target :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+target = attribute " target=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE target #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @title@ attribute.+--+-- Example:+--+-- > div ! title "bar" $ "Hello."+--+-- Result:+--+-- > <div title="bar">Hello.</div>+--+title :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+title = attribute " title=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @type@ attribute.+--+-- Example:+--+-- > div ! type_ "bar" $ "Hello."+--+-- Result:+--+-- > <div type="bar">Hello.</div>+--+type_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+type_ = attribute " type=\""                                                    -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE type_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @usemap@ attribute.+--+-- Example:+--+-- > div ! usemap "bar" $ "Hello."+--+-- Result:+--+-- > <div usemap="bar">Hello.</div>+--+usemap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+usemap = attribute " usemap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE usemap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @valign@ attribute.+--+-- Example:+--+-- > div ! valign "bar" $ "Hello."+--+-- Result:+--+-- > <div valign="bar">Hello.</div>+--+valign :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+valign = attribute " valign=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE valign #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @value@ attribute.+--+-- Example:+--+-- > div ! value "bar" $ "Hello."+--+-- Result:+--+-- > <div value="bar">Hello.</div>+--+value :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+value = attribute " value=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE value #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @valuetype@ attribute.+--+-- Example:+--+-- > div ! valuetype "bar" $ "Hello."+--+-- Result:+--+-- > <div valuetype="bar">Hello.</div>+--+valuetype :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+valuetype = attribute " valuetype=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE valuetype #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @vspace@ attribute.+--+-- Example:+--+-- > div ! vspace "bar" $ "Hello."+--+-- Result:+--+-- > <div vspace="bar">Hello.</div>+--+vspace :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+vspace = attribute " vspace=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE vspace #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @width@ attribute.+--+-- Example:+--+-- > div ! width "bar" $ "Hello."+--+-- Result:+--+-- > <div width="bar">Hello.</div>+--+width :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+width = attribute " width=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE width #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
Text/Blaze/Html4/Strict.hs view
@@ -2,96 +2,96 @@ -- edit it directly. Instead, edit the files who generated this code, -- you can find them in the @util/@ directory. -{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:78+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:78 -- | This module exports HTML combinators used to create documents. ---module Text.Blaze.Html4.Strict                                                  -- ./Util/GenerateHtmlCombinators.hs:151-    ( module Text.Blaze                                                         -- ./Util/GenerateHtmlCombinators.hs:152-    , docType                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , docTypeHtml                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , a                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , acronym                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , address                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , area                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , b                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , bdo                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , big                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , blockquote                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , body                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , br                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , button                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , caption                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , code                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , col                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , colgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , dd                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , del                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , dfn                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , div                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , dl                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , dt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , em                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , fieldset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , h1                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h2                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h3                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h4                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h5                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h6                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , head                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , hr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , html                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , i                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , img                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , input                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , ins                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , kbd                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , legend                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , li                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , link                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , map                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , meta                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , noscript                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , object                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , ol                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , optgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , option                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , p                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , param                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , pre                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , q                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , samp                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , script                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , select                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , small                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , strong                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , sub                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , sup                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , table                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , tbody                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , td                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , textarea                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , tfoot                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , th                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , thead                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , tr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , tt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , ul                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , var                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155+module Text.Blaze.Html4.Strict                                                  -- Util/GenerateHtmlCombinators.hs:151+    ( module Text.Blaze                                                         -- Util/GenerateHtmlCombinators.hs:152+    , docType                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , docTypeHtml                                                               -- Util/GenerateHtmlCombinators.hs:154+    , a                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , abbr                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , acronym                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , address                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , area                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , b                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , bdo                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , big                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , blockquote                                                                -- Util/GenerateHtmlCombinators.hs:154+    , body                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , br                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , button                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , caption                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , code                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , col                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , colgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , dd                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , del                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , dfn                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , div                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , dl                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , dt                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , em                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , fieldset                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , h1                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h2                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h3                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h4                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h5                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h6                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , head                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , hr                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , html                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , i                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , img                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , input                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , ins                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , kbd                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , legend                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , li                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , link                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , map                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , meta                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , noscript                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , object                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , ol                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , optgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , option                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , p                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , param                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , pre                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , q                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , samp                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , script                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , select                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , small                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , strong                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , sub                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , sup                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , table                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , tbody                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , td                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , textarea                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , tfoot                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , th                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , thead                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , tr                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , tt                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , ul                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , var                                                                       -- Util/GenerateHtmlCombinators.hs:154+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155 -import Prelude ((>>), (.))                                                      -- ./Util/GenerateHtmlCombinators.hs:85-                                                                                -- ./Util/GenerateHtmlCombinators.hs:86-import Text.Blaze                                                               -- ./Util/GenerateHtmlCombinators.hs:87-import Text.Blaze.Internal                                                      -- ./Util/GenerateHtmlCombinators.hs:88-                                                                                -- ./Util/GenerateHtmlCombinators.hs:89+import Prelude ((>>), (.))                                                      -- Util/GenerateHtmlCombinators.hs:85+                                                                                -- Util/GenerateHtmlCombinators.hs:86+import Text.Blaze                                                               -- Util/GenerateHtmlCombinators.hs:87+import Text.Blaze.Internal                                                      -- Util/GenerateHtmlCombinators.hs:88+                                                                                -- Util/GenerateHtmlCombinators.hs:89 -- | Combinator for the document type. This should be placed at the top -- of every HTML page. --@@ -104,9 +104,9 @@ -- > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" -- >     "http://www.w3.org/TR/html4/strict.dtd"> ---docType :: Html  -- ^ The document type HTML.                                   -- ./Util/GenerateHtmlCombinators.hs:171-docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\n    \"http://www.w3.org/TR/html4/strict.dtd\">\n" -- ./Util/GenerateHtmlCombinators.hs:172-{-# INLINE docType #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:173+docType :: Html  -- ^ The document type HTML.                                   -- Util/GenerateHtmlCombinators.hs:171+docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\n    \"http://www.w3.org/TR/html4/strict.dtd\">\n" -- Util/GenerateHtmlCombinators.hs:172+{-# INLINE docType #-}                                                          -- Util/GenerateHtmlCombinators.hs:173  -- | Combinator for the @\<html>@ element. This combinator will also -- insert the correct doctype.@@ -121,10 +121,10 @@ -- >     "http://www.w3.org/TR/html4/strict.dtd"> -- > <html><span>foo</span></html> ---docTypeHtml :: Html  -- ^ Inner HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:192-            -> Html  -- ^ Resulting HTML.                                       -- ./Util/GenerateHtmlCombinators.hs:193-docTypeHtml inner = docType >> html inner                                       -- ./Util/GenerateHtmlCombinators.hs:194-{-# INLINE docTypeHtml #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:195+docTypeHtml :: Html  -- ^ Inner HTML.                                           -- Util/GenerateHtmlCombinators.hs:192+            -> Html  -- ^ Resulting HTML.                                       -- Util/GenerateHtmlCombinators.hs:193+docTypeHtml inner = docType >> html inner                                       -- Util/GenerateHtmlCombinators.hs:194+{-# INLINE docTypeHtml #-}                                                      -- Util/GenerateHtmlCombinators.hs:195  -- | Combinator for the @\<a>@ element. --@@ -136,10 +136,10 @@ -- -- > <a><span>foo</span></a> ---a :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-a = Parent "<a" "</a>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE a #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+a :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+a = Parent "<a" "</a>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE a #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<abbr>@ element. --@@ -151,10 +151,10 @@ -- -- > <abbr><span>foo</span></abbr> ---abbr :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-abbr = Parent "<abbr" "</abbr>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+abbr :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+abbr = Parent "<abbr" "</abbr>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<acronym>@ element. --@@ -166,10 +166,10 @@ -- -- > <acronym><span>foo</span></acronym> ---acronym :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-acronym = Parent "<acronym" "</acronym>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE acronym #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+acronym :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+acronym = Parent "<acronym" "</acronym>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE acronym #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<address>@ element. --@@ -181,10 +181,10 @@ -- -- > <address><span>foo</span></address> ---address :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-address = Parent "<address" "</address>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE address #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+address :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+address = Parent "<address" "</address>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE address #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<area />@ element. --@@ -196,9 +196,9 @@ -- -- > <area /> ---area :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-area = Leaf "<area" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE area #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240+area :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+area = Leaf "<area" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE area #-}                                                             -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<b>@ element. --@@ -210,10 +210,10 @@ -- -- > <b><span>foo</span></b> ---b :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-b = Parent "<b" "</b>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE b #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+b :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+b = Parent "<b" "</b>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE b #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<bdo>@ element. --@@ -225,10 +225,10 @@ -- -- > <bdo><span>foo</span></bdo> ---bdo :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-bdo = Parent "<bdo" "</bdo>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE bdo #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+bdo :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+bdo = Parent "<bdo" "</bdo>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE bdo #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<big>@ element. --@@ -240,10 +240,10 @@ -- -- > <big><span>foo</span></big> ---big :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-big = Parent "<big" "</big>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE big #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+big :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+big = Parent "<big" "</big>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE big #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<blockquote>@ element. --@@ -255,10 +255,10 @@ -- -- > <blockquote><span>foo</span></blockquote> ---blockquote :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213-blockquote = Parent "<blockquote" "</blockquote>"                               -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE blockquote #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216+blockquote :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213+blockquote = Parent "<blockquote" "</blockquote>"                               -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE blockquote #-}                                                       -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<body>@ element. --@@ -270,10 +270,10 @@ -- -- > <body><span>foo</span></body> ---body :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-body = Parent "<body" "</body>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE body #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+body :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+body = Parent "<body" "</body>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE body #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<br />@ element. --@@ -285,9 +285,9 @@ -- -- > <br /> ---br :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238-br = Leaf "<br" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE br #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240+br :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238+br = Leaf "<br" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE br #-}                                                               -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<button>@ element. --@@ -299,10 +299,10 @@ -- -- > <button><span>foo</span></button> ---button :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-button = Parent "<button" "</button>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE button #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+button :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+button = Parent "<button" "</button>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE button #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<caption>@ element. --@@ -314,10 +314,10 @@ -- -- > <caption><span>foo</span></caption> ---caption :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-caption = Parent "<caption" "</caption>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE caption #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+caption :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+caption = Parent "<caption" "</caption>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE caption #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<cite>@ element. --@@ -329,10 +329,10 @@ -- -- > <cite><span>foo</span></cite> ---cite :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-cite = Parent "<cite" "</cite>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+cite :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+cite = Parent "<cite" "</cite>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<code>@ element. --@@ -344,10 +344,10 @@ -- -- > <code><span>foo</span></code> ---code :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-code = Parent "<code" "</code>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE code #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+code :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+code = Parent "<code" "</code>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE code #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<col />@ element. --@@ -359,9 +359,9 @@ -- -- > <col /> ---col :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238-col = Leaf "<col" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE col #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240+col :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238+col = Leaf "<col" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE col #-}                                                              -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<colgroup>@ element. --@@ -373,10 +373,10 @@ -- -- > <colgroup><span>foo</span></colgroup> ---colgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-colgroup = Parent "<colgroup" "</colgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE colgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+colgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+colgroup = Parent "<colgroup" "</colgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE colgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dd>@ element. --@@ -388,10 +388,10 @@ -- -- > <dd><span>foo</span></dd> ---dd :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dd = Parent "<dd" "</dd>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dd #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+dd :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dd = Parent "<dd" "</dd>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dd #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<del>@ element. --@@ -403,10 +403,10 @@ -- -- > <del><span>foo</span></del> ---del :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-del = Parent "<del" "</del>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE del #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+del :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+del = Parent "<del" "</del>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE del #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dfn>@ element. --@@ -418,10 +418,10 @@ -- -- > <dfn><span>foo</span></dfn> ---dfn :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-dfn = Parent "<dfn" "</dfn>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dfn #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+dfn :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+dfn = Parent "<dfn" "</dfn>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dfn #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<div>@ element. --@@ -433,10 +433,10 @@ -- -- > <div><span>foo</span></div> ---div :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-div = Parent "<div" "</div>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE div #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+div :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+div = Parent "<div" "</div>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE div #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dl>@ element. --@@ -448,10 +448,10 @@ -- -- > <dl><span>foo</span></dl> ---dl :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dl = Parent "<dl" "</dl>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dl #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+dl :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dl = Parent "<dl" "</dl>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dl #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dt>@ element. --@@ -463,10 +463,10 @@ -- -- > <dt><span>foo</span></dt> ---dt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dt = Parent "<dt" "</dt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+dt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dt = Parent "<dt" "</dt>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<em>@ element. --@@ -478,10 +478,10 @@ -- -- > <em><span>foo</span></em> ---em :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-em = Parent "<em" "</em>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE em #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+em :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+em = Parent "<em" "</em>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE em #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<fieldset>@ element. --@@ -493,10 +493,10 @@ -- -- > <fieldset><span>foo</span></fieldset> ---fieldset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-fieldset = Parent "<fieldset" "</fieldset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE fieldset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+fieldset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+fieldset = Parent "<fieldset" "</fieldset>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE fieldset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<form>@ element. --@@ -508,10 +508,10 @@ -- -- > <form><span>foo</span></form> ---form :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-form = Parent "<form" "</form>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+form :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+form = Parent "<form" "</form>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h1>@ element. --@@ -523,10 +523,10 @@ -- -- > <h1><span>foo</span></h1> ---h1 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h1 = Parent "<h1" "</h1>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h1 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h1 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h1 = Parent "<h1" "</h1>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h1 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h2>@ element. --@@ -538,10 +538,10 @@ -- -- > <h2><span>foo</span></h2> ---h2 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h2 = Parent "<h2" "</h2>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h2 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h2 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h2 = Parent "<h2" "</h2>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h2 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h3>@ element. --@@ -553,10 +553,10 @@ -- -- > <h3><span>foo</span></h3> ---h3 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h3 = Parent "<h3" "</h3>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h3 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h3 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h3 = Parent "<h3" "</h3>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h3 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h4>@ element. --@@ -568,10 +568,10 @@ -- -- > <h4><span>foo</span></h4> ---h4 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h4 = Parent "<h4" "</h4>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h4 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h4 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h4 = Parent "<h4" "</h4>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h4 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h5>@ element. --@@ -583,10 +583,10 @@ -- -- > <h5><span>foo</span></h5> ---h5 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h5 = Parent "<h5" "</h5>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h5 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h5 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h5 = Parent "<h5" "</h5>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h5 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h6>@ element. --@@ -598,10 +598,10 @@ -- -- > <h6><span>foo</span></h6> ---h6 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h6 = Parent "<h6" "</h6>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h6 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h6 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h6 = Parent "<h6" "</h6>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h6 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<head>@ element. --@@ -613,10 +613,10 @@ -- -- > <head><span>foo</span></head> ---head :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-head = Parent "<head" "</head>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE head #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+head :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+head = Parent "<head" "</head>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE head #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<hr />@ element. --@@ -628,9 +628,9 @@ -- -- > <hr /> ---hr :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238-hr = Leaf "<hr" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE hr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240+hr :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238+hr = Leaf "<hr" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE hr #-}                                                               -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<html>@ element. --@@ -642,10 +642,10 @@ -- -- > <html><span>foo</span></html> ---html :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-html = Parent "<html" "</html>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE html #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+html :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+html = Parent "<html" "</html>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE html #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<i>@ element. --@@ -657,10 +657,10 @@ -- -- > <i><span>foo</span></i> ---i :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-i = Parent "<i" "</i>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE i #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+i :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+i = Parent "<i" "</i>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE i #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<img />@ element. --@@ -672,9 +672,9 @@ -- -- > <img /> ---img :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238-img = Leaf "<img" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE img #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240+img :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238+img = Leaf "<img" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE img #-}                                                              -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<input />@ element. --@@ -686,9 +686,9 @@ -- -- > <input /> ---input :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-input = Leaf "<input" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE input #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240+input :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+input = Leaf "<input" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE input #-}                                                            -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<ins>@ element. --@@ -700,10 +700,10 @@ -- -- > <ins><span>foo</span></ins> ---ins :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-ins = Parent "<ins" "</ins>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ins #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+ins :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+ins = Parent "<ins" "</ins>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ins #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<kbd>@ element. --@@ -715,10 +715,10 @@ -- -- > <kbd><span>foo</span></kbd> ---kbd :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-kbd = Parent "<kbd" "</kbd>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE kbd #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+kbd :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+kbd = Parent "<kbd" "</kbd>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE kbd #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<label>@ element. --@@ -730,10 +730,10 @@ -- -- > <label><span>foo</span></label> ---label :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-label = Parent "<label" "</label>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+label :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+label = Parent "<label" "</label>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<legend>@ element. --@@ -745,10 +745,10 @@ -- -- > <legend><span>foo</span></legend> ---legend :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-legend = Parent "<legend" "</legend>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE legend #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+legend :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+legend = Parent "<legend" "</legend>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE legend #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<li>@ element. --@@ -760,10 +760,10 @@ -- -- > <li><span>foo</span></li> ---li :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-li = Parent "<li" "</li>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE li #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+li :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+li = Parent "<li" "</li>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE li #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<link />@ element. --@@ -775,9 +775,9 @@ -- -- > <link /> ---link :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-link = Leaf "<link" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE link #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240+link :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+link = Leaf "<link" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE link #-}                                                             -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<map>@ element. --@@ -789,10 +789,10 @@ -- -- > <map><span>foo</span></map> ---map :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-map = Parent "<map" "</map>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE map #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+map :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+map = Parent "<map" "</map>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE map #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<meta />@ element. --@@ -804,9 +804,9 @@ -- -- > <meta /> ---meta :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-meta = Leaf "<meta" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE meta #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240+meta :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+meta = Leaf "<meta" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE meta #-}                                                             -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<noscript>@ element. --@@ -818,10 +818,10 @@ -- -- > <noscript><span>foo</span></noscript> ---noscript :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-noscript = Parent "<noscript" "</noscript>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE noscript #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+noscript :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+noscript = Parent "<noscript" "</noscript>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE noscript #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<object>@ element. --@@ -833,10 +833,10 @@ -- -- > <object><span>foo</span></object> ---object :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-object = Parent "<object" "</object>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE object #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+object :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+object = Parent "<object" "</object>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE object #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<ol>@ element. --@@ -848,10 +848,10 @@ -- -- > <ol><span>foo</span></ol> ---ol :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-ol = Parent "<ol" "</ol>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ol #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+ol :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+ol = Parent "<ol" "</ol>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ol #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<optgroup>@ element. --@@ -863,10 +863,10 @@ -- -- > <optgroup><span>foo</span></optgroup> ---optgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-optgroup = Parent "<optgroup" "</optgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE optgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+optgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+optgroup = Parent "<optgroup" "</optgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE optgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<option>@ element. --@@ -878,10 +878,10 @@ -- -- > <option><span>foo</span></option> ---option :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-option = Parent "<option" "</option>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE option #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+option :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+option = Parent "<option" "</option>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE option #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<p>@ element. --@@ -893,10 +893,10 @@ -- -- > <p><span>foo</span></p> ---p :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-p = Parent "<p" "</p>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE p #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+p :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+p = Parent "<p" "</p>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE p #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<param />@ element. --@@ -908,9 +908,9 @@ -- -- > <param /> ---param :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-param = Leaf "<param" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE param #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240+param :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+param = Leaf "<param" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE param #-}                                                            -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<pre>@ element. --@@ -922,10 +922,10 @@ -- -- > <pre><span>foo</span></pre> ---pre :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-pre = Parent "<pre" "</pre>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE pre #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+pre :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+pre = Parent "<pre" "</pre>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE pre #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<q>@ element. --@@ -937,10 +937,10 @@ -- -- > <q><span>foo</span></q> ---q :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-q = Parent "<q" "</q>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE q #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+q :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+q = Parent "<q" "</q>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE q #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<samp>@ element. --@@ -952,10 +952,10 @@ -- -- > <samp><span>foo</span></samp> ---samp :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-samp = Parent "<samp" "</samp>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE samp #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+samp :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+samp = Parent "<samp" "</samp>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE samp #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<script>@ element. --@@ -967,10 +967,10 @@ -- -- > <script><span>foo</span></script> ---script :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-script = Parent "<script" "</script>" . external                                -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE script #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+script :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+script = Parent "<script" "</script>" . external                                -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE script #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<select>@ element. --@@ -982,10 +982,10 @@ -- -- > <select><span>foo</span></select> ---select :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-select = Parent "<select" "</select>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE select #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+select :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+select = Parent "<select" "</select>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE select #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<small>@ element. --@@ -997,10 +997,10 @@ -- -- > <small><span>foo</span></small> ---small :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-small = Parent "<small" "</small>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE small #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+small :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+small = Parent "<small" "</small>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE small #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<span>@ element. --@@ -1012,10 +1012,10 @@ -- -- > <span><span>foo</span></span> ---span :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-span = Parent "<span" "</span>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+span :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+span = Parent "<span" "</span>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<strong>@ element. --@@ -1027,10 +1027,10 @@ -- -- > <strong><span>foo</span></strong> ---strong :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-strong = Parent "<strong" "</strong>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE strong #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+strong :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+strong = Parent "<strong" "</strong>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE strong #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<style>@ element. --@@ -1042,10 +1042,10 @@ -- -- > <style><span>foo</span></style> ---style :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-style = Parent "<style" "</style>" . external                                   -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+style :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+style = Parent "<style" "</style>" . external                                   -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<sub>@ element. --@@ -1057,10 +1057,10 @@ -- -- > <sub><span>foo</span></sub> ---sub :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-sub = Parent "<sub" "</sub>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE sub #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+sub :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+sub = Parent "<sub" "</sub>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE sub #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<sup>@ element. --@@ -1072,10 +1072,10 @@ -- -- > <sup><span>foo</span></sup> ---sup :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-sup = Parent "<sup" "</sup>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE sup #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+sup :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+sup = Parent "<sup" "</sup>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE sup #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<table>@ element. --@@ -1087,10 +1087,10 @@ -- -- > <table><span>foo</span></table> ---table :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-table = Parent "<table" "</table>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE table #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+table :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+table = Parent "<table" "</table>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE table #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tbody>@ element. --@@ -1102,10 +1102,10 @@ -- -- > <tbody><span>foo</span></tbody> ---tbody :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-tbody = Parent "<tbody" "</tbody>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tbody #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+tbody :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+tbody = Parent "<tbody" "</tbody>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tbody #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<td>@ element. --@@ -1117,10 +1117,10 @@ -- -- > <td><span>foo</span></td> ---td :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-td = Parent "<td" "</td>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE td #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+td :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+td = Parent "<td" "</td>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE td #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<textarea>@ element. --@@ -1132,10 +1132,10 @@ -- -- > <textarea><span>foo</span></textarea> ---textarea :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-textarea = Parent "<textarea" "</textarea>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE textarea #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+textarea :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+textarea = Parent "<textarea" "</textarea>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE textarea #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tfoot>@ element. --@@ -1147,10 +1147,10 @@ -- -- > <tfoot><span>foo</span></tfoot> ---tfoot :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-tfoot = Parent "<tfoot" "</tfoot>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tfoot #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+tfoot :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+tfoot = Parent "<tfoot" "</tfoot>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tfoot #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<th>@ element. --@@ -1162,10 +1162,10 @@ -- -- > <th><span>foo</span></th> ---th :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-th = Parent "<th" "</th>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE th #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+th :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+th = Parent "<th" "</th>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE th #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<thead>@ element. --@@ -1177,10 +1177,10 @@ -- -- > <thead><span>foo</span></thead> ---thead :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-thead = Parent "<thead" "</thead>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE thead #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+thead :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+thead = Parent "<thead" "</thead>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE thead #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<title>@ element. --@@ -1192,10 +1192,10 @@ -- -- > <title><span>foo</span></title> ---title :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-title = Parent "<title" "</title>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+title :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+title = Parent "<title" "</title>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tr>@ element. --@@ -1207,10 +1207,10 @@ -- -- > <tr><span>foo</span></tr> ---tr :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-tr = Parent "<tr" "</tr>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+tr :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+tr = Parent "<tr" "</tr>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tr #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tt>@ element. --@@ -1222,10 +1222,10 @@ -- -- > <tt><span>foo</span></tt> ---tt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-tt = Parent "<tt" "</tt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+tt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+tt = Parent "<tt" "</tt>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<ul>@ element. --@@ -1237,10 +1237,10 @@ -- -- > <ul><span>foo</span></ul> ---ul :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-ul = Parent "<ul" "</ul>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ul #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+ul :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+ul = Parent "<ul" "</ul>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ul #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<var>@ element. --@@ -1252,7 +1252,7 @@ -- -- > <var><span>foo</span></var> ---var :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-var = Parent "<var" "</var>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE var #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+var :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+var = Parent "<var" "</var>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE var #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
Text/Blaze/Html4/Strict/Attributes.hs view
@@ -5,105 +5,105 @@ -- | This module exports combinators that provide you with the -- ability to set attributes on HTML elements. ---{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:103-module Text.Blaze.Html4.Strict.Attributes                                       -- ./Util/GenerateHtmlCombinators.hs:151-    ( abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:152-    , accept                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , accesskey                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , action                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , align                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , alt                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , archive                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , axis                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , border                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , cellpadding                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , cellspacing                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , char                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , charoff                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , charset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , checked                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , class_                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , classid                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , codebase                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , codetype                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , cols                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , colspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , content                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , coords                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , data_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , datetime                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , declare                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , defer                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , disabled                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , enctype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , for                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , frame                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , headers                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , height                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , href                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , hreflang                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , http_equiv                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , id                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , lang                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , maxlength                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , media                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , method                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , multiple                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , name                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , nohref                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onabort                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onblur                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onchange                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onclick                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , ondblclick                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onfocus                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeydown                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeypress                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeyup                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onload                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onmousedown                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmousemove                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseout                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseover                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseup                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onreset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onselect                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onsubmit                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onunload                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , profile                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , readonly                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , rel                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , rev                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , rows                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , rowspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , rules                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , scheme                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , scope                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , selected                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , shape                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , size                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , src                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , standby                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , tabindex                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , type_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , usemap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , valign                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , value                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , valuetype                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , width                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:103+module Text.Blaze.Html4.Strict.Attributes                                       -- Util/GenerateHtmlCombinators.hs:151+    ( abbr                                                                      -- Util/GenerateHtmlCombinators.hs:152+    , accept                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , accesskey                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , action                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , align                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , alt                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , archive                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , axis                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , border                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , cellpadding                                                               -- Util/GenerateHtmlCombinators.hs:154+    , cellspacing                                                               -- Util/GenerateHtmlCombinators.hs:154+    , char                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , charoff                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , charset                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , checked                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , class_                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , classid                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , codebase                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , codetype                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , cols                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , colspan                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , content                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , coords                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , data_                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , datetime                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , declare                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , defer                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , disabled                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , enctype                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , for                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , frame                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , headers                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , height                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , href                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , hreflang                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , http_equiv                                                                -- Util/GenerateHtmlCombinators.hs:154+    , id                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , lang                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , maxlength                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , media                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , method                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , multiple                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , name                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , nohref                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onabort                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onblur                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onchange                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onclick                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , ondblclick                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onfocus                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onkeydown                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onkeypress                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onkeyup                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onload                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onmousedown                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmousemove                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmouseout                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onmouseover                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmouseup                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onreset                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onselect                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onsubmit                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onunload                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , profile                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , readonly                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , rel                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , rev                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , rows                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , rowspan                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , rules                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , scheme                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , scope                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , selected                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , shape                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , size                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , src                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , standby                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , tabindex                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , type_                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , usemap                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , valign                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , value                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , valuetype                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , width                                                                     -- Util/GenerateHtmlCombinators.hs:154+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155 -import Prelude ()                                                               -- ./Util/GenerateHtmlCombinators.hs:105-                                                                                -- ./Util/GenerateHtmlCombinators.hs:106-import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- ./Util/GenerateHtmlCombinators.hs:107-                                                                                -- ./Util/GenerateHtmlCombinators.hs:108+import Prelude ()                                                               -- Util/GenerateHtmlCombinators.hs:105+                                                                                -- Util/GenerateHtmlCombinators.hs:106+import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- Util/GenerateHtmlCombinators.hs:107+                                                                                -- Util/GenerateHtmlCombinators.hs:108 -- | Combinator for the @abbr@ attribute. -- -- Example:@@ -114,10 +114,10 @@ -- -- > <div abbr="bar">Hello.</div> ---abbr :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-abbr = attribute " abbr=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+abbr :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+abbr = attribute " abbr=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @accept@ attribute. --@@ -129,10 +129,10 @@ -- -- > <div accept="bar">Hello.</div> ---accept :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-accept = attribute " accept=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE accept #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+accept :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+accept = attribute " accept=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE accept #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @accesskey@ attribute. --@@ -144,10 +144,10 @@ -- -- > <div accesskey="bar">Hello.</div> ---accesskey :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-accesskey = attribute " accesskey=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE accesskey #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263+accesskey :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+accesskey = attribute " accesskey=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE accesskey #-}                                                        -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @action@ attribute. --@@ -159,10 +159,10 @@ -- -- > <div action="bar">Hello.</div> ---action :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-action = attribute " action=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE action #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+action :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+action = attribute " action=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE action #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @align@ attribute. --@@ -174,10 +174,10 @@ -- -- > <div align="bar">Hello.</div> ---align :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-align = attribute " align=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE align #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+align :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+align = attribute " align=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE align #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @alt@ attribute. --@@ -189,10 +189,10 @@ -- -- > <div alt="bar">Hello.</div> ---alt :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-alt = attribute " alt=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE alt #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263+alt :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+alt = attribute " alt=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE alt #-}                                                              -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @archive@ attribute. --@@ -204,10 +204,10 @@ -- -- > <div archive="bar">Hello.</div> ---archive :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-archive = attribute " archive=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE archive #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+archive :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+archive = attribute " archive=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE archive #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @axis@ attribute. --@@ -219,10 +219,10 @@ -- -- > <div axis="bar">Hello.</div> ---axis :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-axis = attribute " axis=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE axis #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+axis :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+axis = attribute " axis=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE axis #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @border@ attribute. --@@ -234,10 +234,10 @@ -- -- > <div border="bar">Hello.</div> ---border :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-border = attribute " border=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE border #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+border :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+border = attribute " border=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE border #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @cellpadding@ attribute. --@@ -249,10 +249,10 @@ -- -- > <div cellpadding="bar">Hello.</div> ---cellpadding :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-cellpadding = attribute " cellpadding=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cellpadding #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263+cellpadding :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+cellpadding = attribute " cellpadding=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cellpadding #-}                                                      -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @cellspacing@ attribute. --@@ -264,10 +264,10 @@ -- -- > <div cellspacing="bar">Hello.</div> ---cellspacing :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-cellspacing = attribute " cellspacing=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cellspacing #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263+cellspacing :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+cellspacing = attribute " cellspacing=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cellspacing #-}                                                      -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @char@ attribute. --@@ -279,10 +279,10 @@ -- -- > <div char="bar">Hello.</div> ---char :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-char = attribute " char=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE char #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+char :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+char = attribute " char=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE char #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @charoff@ attribute. --@@ -294,10 +294,10 @@ -- -- > <div charoff="bar">Hello.</div> ---charoff :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-charoff = attribute " charoff=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE charoff #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+charoff :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+charoff = attribute " charoff=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE charoff #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @charset@ attribute. --@@ -309,10 +309,10 @@ -- -- > <div charset="bar">Hello.</div> ---charset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-charset = attribute " charset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE charset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+charset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+charset = attribute " charset=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE charset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @checked@ attribute. --@@ -324,10 +324,10 @@ -- -- > <div checked="bar">Hello.</div> ---checked :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-checked = attribute " checked=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE checked #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+checked :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+checked = attribute " checked=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE checked #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @cite@ attribute. --@@ -339,10 +339,10 @@ -- -- > <div cite="bar">Hello.</div> ---cite :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-cite = attribute " cite=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+cite :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+cite = attribute " cite=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @class@ attribute. --@@ -354,10 +354,10 @@ -- -- > <div class="bar">Hello.</div> ---class_ :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-class_ = attribute " class=\""                                                  -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE class_ #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+class_ :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+class_ = attribute " class=\""                                                  -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE class_ #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @classid@ attribute. --@@ -369,10 +369,10 @@ -- -- > <div classid="bar">Hello.</div> ---classid :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-classid = attribute " classid=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE classid #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+classid :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+classid = attribute " classid=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE classid #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @codebase@ attribute. --@@ -384,10 +384,10 @@ -- -- > <div codebase="bar">Hello.</div> ---codebase :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-codebase = attribute " codebase=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE codebase #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+codebase :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+codebase = attribute " codebase=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE codebase #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @codetype@ attribute. --@@ -399,10 +399,10 @@ -- -- > <div codetype="bar">Hello.</div> ---codetype :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-codetype = attribute " codetype=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE codetype #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+codetype :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+codetype = attribute " codetype=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE codetype #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @cols@ attribute. --@@ -414,10 +414,10 @@ -- -- > <div cols="bar">Hello.</div> ---cols :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-cols = attribute " cols=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cols #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+cols :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+cols = attribute " cols=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cols #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @colspan@ attribute. --@@ -429,10 +429,10 @@ -- -- > <div colspan="bar">Hello.</div> ---colspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-colspan = attribute " colspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE colspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+colspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+colspan = attribute " colspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE colspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @content@ attribute. --@@ -444,10 +444,10 @@ -- -- > <div content="bar">Hello.</div> ---content :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-content = attribute " content=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE content #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+content :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+content = attribute " content=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE content #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @coords@ attribute. --@@ -459,10 +459,10 @@ -- -- > <div coords="bar">Hello.</div> ---coords :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-coords = attribute " coords=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE coords #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+coords :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+coords = attribute " coords=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE coords #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @data@ attribute. --@@ -474,10 +474,10 @@ -- -- > <div data="bar">Hello.</div> ---data_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-data_ = attribute " data=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE data_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+data_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+data_ = attribute " data=\""                                                    -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE data_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @datetime@ attribute. --@@ -489,10 +489,10 @@ -- -- > <div datetime="bar">Hello.</div> ---datetime :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-datetime = attribute " datetime=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE datetime #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+datetime :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+datetime = attribute " datetime=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE datetime #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @declare@ attribute. --@@ -504,10 +504,10 @@ -- -- > <div declare="bar">Hello.</div> ---declare :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-declare = attribute " declare=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE declare #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+declare :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+declare = attribute " declare=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE declare #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @defer@ attribute. --@@ -519,10 +519,10 @@ -- -- > <div defer="bar">Hello.</div> ---defer :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-defer = attribute " defer=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE defer #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+defer :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+defer = attribute " defer=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE defer #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @dir@ attribute. --@@ -534,10 +534,10 @@ -- -- > <div dir="bar">Hello.</div> ---dir :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-dir = attribute " dir=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263+dir :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+dir = attribute " dir=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @disabled@ attribute. --@@ -549,10 +549,10 @@ -- -- > <div disabled="bar">Hello.</div> ---disabled :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-disabled = attribute " disabled=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE disabled #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+disabled :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+disabled = attribute " disabled=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE disabled #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @enctype@ attribute. --@@ -564,10 +564,10 @@ -- -- > <div enctype="bar">Hello.</div> ---enctype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-enctype = attribute " enctype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE enctype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+enctype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+enctype = attribute " enctype=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE enctype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @for@ attribute. --@@ -579,10 +579,10 @@ -- -- > <div for="bar">Hello.</div> ---for :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-for = attribute " for=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE for #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263+for :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+for = attribute " for=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE for #-}                                                              -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @frame@ attribute. --@@ -594,10 +594,10 @@ -- -- > <div frame="bar">Hello.</div> ---frame :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-frame = attribute " frame=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE frame #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+frame :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+frame = attribute " frame=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE frame #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @headers@ attribute. --@@ -609,10 +609,10 @@ -- -- > <div headers="bar">Hello.</div> ---headers :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-headers = attribute " headers=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE headers #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+headers :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+headers = attribute " headers=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE headers #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @height@ attribute. --@@ -624,10 +624,10 @@ -- -- > <div height="bar">Hello.</div> ---height :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-height = attribute " height=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE height #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+height :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+height = attribute " height=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE height #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @href@ attribute. --@@ -639,10 +639,10 @@ -- -- > <div href="bar">Hello.</div> ---href :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-href = attribute " href=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE href #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+href :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+href = attribute " href=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE href #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @hreflang@ attribute. --@@ -654,10 +654,10 @@ -- -- > <div hreflang="bar">Hello.</div> ---hreflang :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-hreflang = attribute " hreflang=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE hreflang #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+hreflang :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+hreflang = attribute " hreflang=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE hreflang #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @http-equiv@ attribute. --@@ -669,10 +669,10 @@ -- -- > <div http-equiv="bar">Hello.</div> ---http_equiv :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-http_equiv = attribute " http-equiv=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE http_equiv #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263+http_equiv :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+http_equiv = attribute " http-equiv=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE http_equiv #-}                                                       -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @id@ attribute. --@@ -684,10 +684,10 @@ -- -- > <div id="bar">Hello.</div> ---id :: AttributeValue  -- ^ Attribute value.                                     -- ./Util/GenerateHtmlCombinators.hs:260-   -> Attribute       -- ^ Resulting attribute.                                 -- ./Util/GenerateHtmlCombinators.hs:261-id = attribute " id=\""                                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE id #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:263+id :: AttributeValue  -- ^ Attribute value.                                     -- Util/GenerateHtmlCombinators.hs:260+   -> Attribute       -- ^ Resulting attribute.                                 -- Util/GenerateHtmlCombinators.hs:261+id = attribute " id=\""                                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE id #-}                                                               -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @label@ attribute. --@@ -699,10 +699,10 @@ -- -- > <div label="bar">Hello.</div> ---label :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-label = attribute " label=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+label :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+label = attribute " label=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @lang@ attribute. --@@ -714,10 +714,10 @@ -- -- > <div lang="bar">Hello.</div> ---lang :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-lang = attribute " lang=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE lang #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+lang :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+lang = attribute " lang=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE lang #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @maxlength@ attribute. --@@ -729,10 +729,10 @@ -- -- > <div maxlength="bar">Hello.</div> ---maxlength :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-maxlength = attribute " maxlength=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE maxlength #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263+maxlength :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+maxlength = attribute " maxlength=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE maxlength #-}                                                        -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @media@ attribute. --@@ -744,10 +744,10 @@ -- -- > <div media="bar">Hello.</div> ---media :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-media = attribute " media=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE media #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+media :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+media = attribute " media=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE media #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @method@ attribute. --@@ -759,10 +759,10 @@ -- -- > <div method="bar">Hello.</div> ---method :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-method = attribute " method=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE method #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+method :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+method = attribute " method=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE method #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @multiple@ attribute. --@@ -774,10 +774,10 @@ -- -- > <div multiple="bar">Hello.</div> ---multiple :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-multiple = attribute " multiple=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE multiple #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+multiple :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+multiple = attribute " multiple=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE multiple #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @name@ attribute. --@@ -789,10 +789,10 @@ -- -- > <div name="bar">Hello.</div> ---name :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-name = attribute " name=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE name #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+name :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+name = attribute " name=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE name #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @nohref@ attribute. --@@ -804,10 +804,10 @@ -- -- > <div nohref="bar">Hello.</div> ---nohref :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-nohref = attribute " nohref=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE nohref #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+nohref :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+nohref = attribute " nohref=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE nohref #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onabort@ attribute. --@@ -819,10 +819,10 @@ -- -- > <div onabort="bar">Hello.</div> ---onabort :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onabort = attribute " onabort=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onabort #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+onabort :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onabort = attribute " onabort=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onabort #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onblur@ attribute. --@@ -834,10 +834,10 @@ -- -- > <div onblur="bar">Hello.</div> ---onblur :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onblur = attribute " onblur=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onblur #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+onblur :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onblur = attribute " onblur=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onblur #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onchange@ attribute. --@@ -849,10 +849,10 @@ -- -- > <div onchange="bar">Hello.</div> ---onchange :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onchange = attribute " onchange=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onchange #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+onchange :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onchange = attribute " onchange=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onchange #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onclick@ attribute. --@@ -864,10 +864,10 @@ -- -- > <div onclick="bar">Hello.</div> ---onclick :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onclick = attribute " onclick=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onclick #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+onclick :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onclick = attribute " onclick=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onclick #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @ondblclick@ attribute. --@@ -879,10 +879,10 @@ -- -- > <div ondblclick="bar">Hello.</div> ---ondblclick :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-ondblclick = attribute " ondblclick=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondblclick #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263+ondblclick :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+ondblclick = attribute " ondblclick=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondblclick #-}                                                       -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onfocus@ attribute. --@@ -894,10 +894,10 @@ -- -- > <div onfocus="bar">Hello.</div> ---onfocus :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onfocus = attribute " onfocus=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onfocus #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+onfocus :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onfocus = attribute " onfocus=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onfocus #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onkeydown@ attribute. --@@ -909,10 +909,10 @@ -- -- > <div onkeydown="bar">Hello.</div> ---onkeydown :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onkeydown = attribute " onkeydown=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeydown #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263+onkeydown :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onkeydown = attribute " onkeydown=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeydown #-}                                                        -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onkeypress@ attribute. --@@ -924,10 +924,10 @@ -- -- > <div onkeypress="bar">Hello.</div> ---onkeypress :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onkeypress = attribute " onkeypress=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeypress #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263+onkeypress :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onkeypress = attribute " onkeypress=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeypress #-}                                                       -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onkeyup@ attribute. --@@ -939,10 +939,10 @@ -- -- > <div onkeyup="bar">Hello.</div> ---onkeyup :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onkeyup = attribute " onkeyup=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeyup #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+onkeyup :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onkeyup = attribute " onkeyup=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeyup #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onload@ attribute. --@@ -954,10 +954,10 @@ -- -- > <div onload="bar">Hello.</div> ---onload :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onload = attribute " onload=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onload #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+onload :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onload = attribute " onload=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onload #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onmousedown@ attribute. --@@ -969,10 +969,10 @@ -- -- > <div onmousedown="bar">Hello.</div> ---onmousedown :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmousedown = attribute " onmousedown=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmousedown #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263+onmousedown :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmousedown = attribute " onmousedown=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmousedown #-}                                                      -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onmousemove@ attribute. --@@ -984,10 +984,10 @@ -- -- > <div onmousemove="bar">Hello.</div> ---onmousemove :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmousemove = attribute " onmousemove=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmousemove #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263+onmousemove :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmousemove = attribute " onmousemove=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmousemove #-}                                                      -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onmouseout@ attribute. --@@ -999,10 +999,10 @@ -- -- > <div onmouseout="bar">Hello.</div> ---onmouseout :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onmouseout = attribute " onmouseout=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseout #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263+onmouseout :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onmouseout = attribute " onmouseout=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseout #-}                                                       -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onmouseover@ attribute. --@@ -1014,10 +1014,10 @@ -- -- > <div onmouseover="bar">Hello.</div> ---onmouseover :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmouseover = attribute " onmouseover=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseover #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263+onmouseover :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmouseover = attribute " onmouseover=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseover #-}                                                      -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onmouseup@ attribute. --@@ -1029,10 +1029,10 @@ -- -- > <div onmouseup="bar">Hello.</div> ---onmouseup :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onmouseup = attribute " onmouseup=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseup #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263+onmouseup :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onmouseup = attribute " onmouseup=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseup #-}                                                        -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onreset@ attribute. --@@ -1044,10 +1044,10 @@ -- -- > <div onreset="bar">Hello.</div> ---onreset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onreset = attribute " onreset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onreset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+onreset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onreset = attribute " onreset=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onreset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onselect@ attribute. --@@ -1059,10 +1059,10 @@ -- -- > <div onselect="bar">Hello.</div> ---onselect :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onselect = attribute " onselect=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onselect #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+onselect :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onselect = attribute " onselect=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onselect #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onsubmit@ attribute. --@@ -1074,10 +1074,10 @@ -- -- > <div onsubmit="bar">Hello.</div> ---onsubmit :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onsubmit = attribute " onsubmit=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onsubmit #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+onsubmit :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onsubmit = attribute " onsubmit=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onsubmit #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @onunload@ attribute. --@@ -1089,10 +1089,10 @@ -- -- > <div onunload="bar">Hello.</div> ---onunload :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onunload = attribute " onunload=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onunload #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+onunload :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onunload = attribute " onunload=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onunload #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @profile@ attribute. --@@ -1104,10 +1104,10 @@ -- -- > <div profile="bar">Hello.</div> ---profile :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-profile = attribute " profile=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE profile #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+profile :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+profile = attribute " profile=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE profile #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @readonly@ attribute. --@@ -1119,10 +1119,10 @@ -- -- > <div readonly="bar">Hello.</div> ---readonly :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-readonly = attribute " readonly=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE readonly #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+readonly :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+readonly = attribute " readonly=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE readonly #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @rel@ attribute. --@@ -1134,10 +1134,10 @@ -- -- > <div rel="bar">Hello.</div> ---rel :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-rel = attribute " rel=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rel #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263+rel :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+rel = attribute " rel=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rel #-}                                                              -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @rev@ attribute. --@@ -1149,10 +1149,10 @@ -- -- > <div rev="bar">Hello.</div> ---rev :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-rev = attribute " rev=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rev #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263+rev :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+rev = attribute " rev=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rev #-}                                                              -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @rows@ attribute. --@@ -1164,10 +1164,10 @@ -- -- > <div rows="bar">Hello.</div> ---rows :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-rows = attribute " rows=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rows #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+rows :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+rows = attribute " rows=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rows #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @rowspan@ attribute. --@@ -1179,10 +1179,10 @@ -- -- > <div rowspan="bar">Hello.</div> ---rowspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-rowspan = attribute " rowspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rowspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+rowspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+rowspan = attribute " rowspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rowspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @rules@ attribute. --@@ -1194,10 +1194,10 @@ -- -- > <div rules="bar">Hello.</div> ---rules :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-rules = attribute " rules=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rules #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+rules :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+rules = attribute " rules=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rules #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @scheme@ attribute. --@@ -1209,10 +1209,10 @@ -- -- > <div scheme="bar">Hello.</div> ---scheme :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-scheme = attribute " scheme=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE scheme #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+scheme :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+scheme = attribute " scheme=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE scheme #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @scope@ attribute. --@@ -1224,10 +1224,10 @@ -- -- > <div scope="bar">Hello.</div> ---scope :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-scope = attribute " scope=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE scope #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+scope :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+scope = attribute " scope=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE scope #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @selected@ attribute. --@@ -1239,10 +1239,10 @@ -- -- > <div selected="bar">Hello.</div> ---selected :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-selected = attribute " selected=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE selected #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+selected :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+selected = attribute " selected=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE selected #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @shape@ attribute. --@@ -1254,10 +1254,10 @@ -- -- > <div shape="bar">Hello.</div> ---shape :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-shape = attribute " shape=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE shape #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+shape :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+shape = attribute " shape=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE shape #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @size@ attribute. --@@ -1269,10 +1269,10 @@ -- -- > <div size="bar">Hello.</div> ---size :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-size = attribute " size=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE size #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+size :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+size = attribute " size=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE size #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @span@ attribute. --@@ -1284,10 +1284,10 @@ -- -- > <div span="bar">Hello.</div> ---span :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-span = attribute " span=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263+span :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+span = attribute " span=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @src@ attribute. --@@ -1299,10 +1299,10 @@ -- -- > <div src="bar">Hello.</div> ---src :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-src = attribute " src=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE src #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263+src :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+src = attribute " src=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE src #-}                                                              -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @standby@ attribute. --@@ -1314,10 +1314,10 @@ -- -- > <div standby="bar">Hello.</div> ---standby :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-standby = attribute " standby=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE standby #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+standby :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+standby = attribute " standby=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE standby #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @style@ attribute. --@@ -1329,10 +1329,10 @@ -- -- > <div style="bar">Hello.</div> ---style :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-style = attribute " style=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+style :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+style = attribute " style=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @summary@ attribute. --@@ -1344,10 +1344,10 @@ -- -- > <div summary="bar">Hello.</div> ---summary :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-summary = attribute " summary=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263+summary :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+summary = attribute " summary=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @tabindex@ attribute. --@@ -1359,10 +1359,10 @@ -- -- > <div tabindex="bar">Hello.</div> ---tabindex :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-tabindex = attribute " tabindex=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE tabindex #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263+tabindex :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+tabindex = attribute " tabindex=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE tabindex #-}                                                         -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @title@ attribute. --@@ -1374,10 +1374,10 @@ -- -- > <div title="bar">Hello.</div> ---title :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-title = attribute " title=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+title :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+title = attribute " title=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @type@ attribute. --@@ -1389,10 +1389,10 @@ -- -- > <div type="bar">Hello.</div> ---type_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-type_ = attribute " type=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE type_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+type_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+type_ = attribute " type=\""                                                    -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE type_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @usemap@ attribute. --@@ -1404,10 +1404,10 @@ -- -- > <div usemap="bar">Hello.</div> ---usemap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-usemap = attribute " usemap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE usemap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+usemap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+usemap = attribute " usemap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE usemap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @valign@ attribute. --@@ -1419,10 +1419,10 @@ -- -- > <div valign="bar">Hello.</div> ---valign :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-valign = attribute " valign=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE valign #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263+valign :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+valign = attribute " valign=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE valign #-}                                                           -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @value@ attribute. --@@ -1434,10 +1434,10 @@ -- -- > <div value="bar">Hello.</div> ---value :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-value = attribute " value=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE value #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+value :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+value = attribute " value=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE value #-}                                                            -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @valuetype@ attribute. --@@ -1449,10 +1449,10 @@ -- -- > <div valuetype="bar">Hello.</div> ---valuetype :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-valuetype = attribute " valuetype=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE valuetype #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263+valuetype :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+valuetype = attribute " valuetype=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE valuetype #-}                                                        -- Util/GenerateHtmlCombinators.hs:263  -- | Combinator for the @width@ attribute. --@@ -1464,7 +1464,7 @@ -- -- > <div width="bar">Hello.</div> ---width :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-width = attribute " width=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE width #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+width :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+width = attribute " width=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE width #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
Text/Blaze/Html4/Transitional.hs view
@@ -2,107 +2,107 @@ -- edit it directly. Instead, edit the files who generated this code, -- you can find them in the @util/@ directory. -{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:78+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:78 -- | This module exports HTML combinators used to create documents. ---module Text.Blaze.Html4.Transitional                                            -- ./Util/GenerateHtmlCombinators.hs:151-    ( module Text.Blaze                                                         -- ./Util/GenerateHtmlCombinators.hs:152-    , docType                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , docTypeHtml                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , a                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , acronym                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , address                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , applet                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , area                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , b                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , basefont                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , bdo                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , big                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , blockquote                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , body                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , br                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , button                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , caption                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , center                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , code                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , col                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , colgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , dd                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , del                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , dfn                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , div                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , dl                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , dt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , em                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , fieldset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , font                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , h1                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h2                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h3                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h4                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h5                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h6                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , head                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , hr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , html                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , i                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , iframe                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , img                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , input                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , ins                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , isindex                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , kbd                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , legend                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , li                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , link                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , map                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , menu                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , meta                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , noframes                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , noscript                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , object                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , ol                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , optgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , option                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , p                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , param                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , pre                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , q                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , s                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , samp                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , script                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , select                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , small                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , strong                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , sub                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , sup                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , table                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , tbody                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , td                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , textarea                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , tfoot                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , th                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , thead                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , tr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , tt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , u                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , ul                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , var                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155+module Text.Blaze.Html4.Transitional                                            -- Util/GenerateHtmlCombinators.hs:151+    ( module Text.Blaze                                                         -- Util/GenerateHtmlCombinators.hs:152+    , docType                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , docTypeHtml                                                               -- Util/GenerateHtmlCombinators.hs:154+    , a                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , abbr                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , acronym                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , address                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , applet                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , area                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , b                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , basefont                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , bdo                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , big                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , blockquote                                                                -- Util/GenerateHtmlCombinators.hs:154+    , body                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , br                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , button                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , caption                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , center                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , code                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , col                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , colgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , dd                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , del                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , dfn                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , div                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , dl                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , dt                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , em                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , fieldset                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , font                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , h1                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h2                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h3                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h4                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h5                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h6                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , head                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , hr                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , html                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , i                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , iframe                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , img                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , input                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , ins                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , isindex                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , kbd                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , legend                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , li                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , link                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , map                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , menu                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , meta                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , noframes                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , noscript                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , object                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , ol                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , optgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , option                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , p                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , param                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , pre                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , q                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , s                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , samp                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , script                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , select                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , small                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , strong                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , sub                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , sup                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , table                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , tbody                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , td                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , textarea                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , tfoot                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , th                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , thead                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , tr                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , tt                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , u                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , ul                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , var                                                                       -- Util/GenerateHtmlCombinators.hs:154+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155 -import Prelude ((>>), (.))                                                      -- ./Util/GenerateHtmlCombinators.hs:85-                                                                                -- ./Util/GenerateHtmlCombinators.hs:86-import Text.Blaze                                                               -- ./Util/GenerateHtmlCombinators.hs:87-import Text.Blaze.Internal                                                      -- ./Util/GenerateHtmlCombinators.hs:88-                                                                                -- ./Util/GenerateHtmlCombinators.hs:89+import Prelude ((>>), (.))                                                      -- Util/GenerateHtmlCombinators.hs:85+                                                                                -- Util/GenerateHtmlCombinators.hs:86+import Text.Blaze                                                               -- Util/GenerateHtmlCombinators.hs:87+import Text.Blaze.Internal                                                      -- Util/GenerateHtmlCombinators.hs:88+                                                                                -- Util/GenerateHtmlCombinators.hs:89 -- | Combinator for the document type. This should be placed at the top -- of every HTML page. --@@ -115,9 +115,9 @@ -- > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" -- >     "http://www.w3.org/TR/html4/loose.dtd"> ---docType :: Html  -- ^ The document type HTML.                                   -- ./Util/GenerateHtmlCombinators.hs:171-docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\n    \"http://www.w3.org/TR/html4/loose.dtd\">\n" -- ./Util/GenerateHtmlCombinators.hs:172-{-# INLINE docType #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:173+docType :: Html  -- ^ The document type HTML.                                   -- Util/GenerateHtmlCombinators.hs:171+docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\n    \"http://www.w3.org/TR/html4/loose.dtd\">\n" -- Util/GenerateHtmlCombinators.hs:172+{-# INLINE docType #-}                                                          -- Util/GenerateHtmlCombinators.hs:173  -- | Combinator for the @\<html>@ element. This combinator will also -- insert the correct doctype.@@ -132,10 +132,10 @@ -- >     "http://www.w3.org/TR/html4/loose.dtd"> -- > <html><span>foo</span></html> ---docTypeHtml :: Html  -- ^ Inner HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:192-            -> Html  -- ^ Resulting HTML.                                       -- ./Util/GenerateHtmlCombinators.hs:193-docTypeHtml inner = docType >> html inner                                       -- ./Util/GenerateHtmlCombinators.hs:194-{-# INLINE docTypeHtml #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:195+docTypeHtml :: Html  -- ^ Inner HTML.                                           -- Util/GenerateHtmlCombinators.hs:192+            -> Html  -- ^ Resulting HTML.                                       -- Util/GenerateHtmlCombinators.hs:193+docTypeHtml inner = docType >> html inner                                       -- Util/GenerateHtmlCombinators.hs:194+{-# INLINE docTypeHtml #-}                                                      -- Util/GenerateHtmlCombinators.hs:195  -- | Combinator for the @\<a>@ element. --@@ -147,10 +147,10 @@ -- -- > <a><span>foo</span></a> ---a :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-a = Parent "<a" "</a>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE a #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+a :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+a = Parent "<a" "</a>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE a #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<abbr>@ element. --@@ -162,10 +162,10 @@ -- -- > <abbr><span>foo</span></abbr> ---abbr :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-abbr = Parent "<abbr" "</abbr>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+abbr :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+abbr = Parent "<abbr" "</abbr>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<acronym>@ element. --@@ -177,10 +177,10 @@ -- -- > <acronym><span>foo</span></acronym> ---acronym :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-acronym = Parent "<acronym" "</acronym>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE acronym #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+acronym :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+acronym = Parent "<acronym" "</acronym>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE acronym #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<address>@ element. --@@ -192,10 +192,10 @@ -- -- > <address><span>foo</span></address> ---address :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-address = Parent "<address" "</address>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE address #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+address :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+address = Parent "<address" "</address>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE address #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<applet>@ element. --@@ -207,10 +207,10 @@ -- -- > <applet><span>foo</span></applet> ---applet :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-applet = Parent "<applet" "</applet>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE applet #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+applet :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+applet = Parent "<applet" "</applet>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE applet #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<area />@ element. --@@ -222,9 +222,9 @@ -- -- > <area /> ---area :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-area = Leaf "<area" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE area #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240+area :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+area = Leaf "<area" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE area #-}                                                             -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<b>@ element. --@@ -236,10 +236,10 @@ -- -- > <b><span>foo</span></b> ---b :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-b = Parent "<b" "</b>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE b #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+b :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+b = Parent "<b" "</b>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE b #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<basefont />@ element. --@@ -251,9 +251,9 @@ -- -- > <basefont /> ---basefont :: Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:238-basefont = Leaf "<basefont" ">"                                                 -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE basefont #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:240+basefont :: Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:238+basefont = Leaf "<basefont" ">"                                                 -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE basefont #-}                                                         -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<bdo>@ element. --@@ -265,10 +265,10 @@ -- -- > <bdo><span>foo</span></bdo> ---bdo :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-bdo = Parent "<bdo" "</bdo>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE bdo #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+bdo :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+bdo = Parent "<bdo" "</bdo>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE bdo #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<big>@ element. --@@ -280,10 +280,10 @@ -- -- > <big><span>foo</span></big> ---big :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-big = Parent "<big" "</big>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE big #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+big :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+big = Parent "<big" "</big>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE big #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<blockquote>@ element. --@@ -295,10 +295,10 @@ -- -- > <blockquote><span>foo</span></blockquote> ---blockquote :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213-blockquote = Parent "<blockquote" "</blockquote>"                               -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE blockquote #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216+blockquote :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213+blockquote = Parent "<blockquote" "</blockquote>"                               -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE blockquote #-}                                                       -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<body>@ element. --@@ -310,10 +310,10 @@ -- -- > <body><span>foo</span></body> ---body :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-body = Parent "<body" "</body>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE body #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+body :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+body = Parent "<body" "</body>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE body #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<br />@ element. --@@ -325,9 +325,9 @@ -- -- > <br /> ---br :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238-br = Leaf "<br" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE br #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240+br :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238+br = Leaf "<br" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE br #-}                                                               -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<button>@ element. --@@ -339,10 +339,10 @@ -- -- > <button><span>foo</span></button> ---button :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-button = Parent "<button" "</button>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE button #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+button :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+button = Parent "<button" "</button>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE button #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<caption>@ element. --@@ -354,10 +354,10 @@ -- -- > <caption><span>foo</span></caption> ---caption :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-caption = Parent "<caption" "</caption>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE caption #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+caption :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+caption = Parent "<caption" "</caption>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE caption #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<center>@ element. --@@ -369,10 +369,10 @@ -- -- > <center><span>foo</span></center> ---center :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-center = Parent "<center" "</center>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE center #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+center :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+center = Parent "<center" "</center>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE center #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<cite>@ element. --@@ -384,10 +384,10 @@ -- -- > <cite><span>foo</span></cite> ---cite :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-cite = Parent "<cite" "</cite>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+cite :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+cite = Parent "<cite" "</cite>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<code>@ element. --@@ -399,10 +399,10 @@ -- -- > <code><span>foo</span></code> ---code :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-code = Parent "<code" "</code>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE code #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+code :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+code = Parent "<code" "</code>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE code #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<col />@ element. --@@ -414,9 +414,9 @@ -- -- > <col /> ---col :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238-col = Leaf "<col" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE col #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240+col :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238+col = Leaf "<col" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE col #-}                                                              -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<colgroup>@ element. --@@ -428,10 +428,10 @@ -- -- > <colgroup><span>foo</span></colgroup> ---colgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-colgroup = Parent "<colgroup" "</colgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE colgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+colgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+colgroup = Parent "<colgroup" "</colgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE colgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dd>@ element. --@@ -443,10 +443,10 @@ -- -- > <dd><span>foo</span></dd> ---dd :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dd = Parent "<dd" "</dd>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dd #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+dd :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dd = Parent "<dd" "</dd>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dd #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<del>@ element. --@@ -458,10 +458,10 @@ -- -- > <del><span>foo</span></del> ---del :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-del = Parent "<del" "</del>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE del #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+del :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+del = Parent "<del" "</del>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE del #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dfn>@ element. --@@ -473,10 +473,10 @@ -- -- > <dfn><span>foo</span></dfn> ---dfn :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-dfn = Parent "<dfn" "</dfn>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dfn #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+dfn :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+dfn = Parent "<dfn" "</dfn>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dfn #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dir>@ element. --@@ -488,10 +488,10 @@ -- -- > <dir><span>foo</span></dir> ---dir :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-dir = Parent "<dir" "</dir>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+dir :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+dir = Parent "<dir" "</dir>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<div>@ element. --@@ -503,10 +503,10 @@ -- -- > <div><span>foo</span></div> ---div :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-div = Parent "<div" "</div>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE div #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+div :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+div = Parent "<div" "</div>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE div #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dl>@ element. --@@ -518,10 +518,10 @@ -- -- > <dl><span>foo</span></dl> ---dl :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dl = Parent "<dl" "</dl>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dl #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+dl :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dl = Parent "<dl" "</dl>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dl #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<dt>@ element. --@@ -533,10 +533,10 @@ -- -- > <dt><span>foo</span></dt> ---dt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dt = Parent "<dt" "</dt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+dt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dt = Parent "<dt" "</dt>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<em>@ element. --@@ -548,10 +548,10 @@ -- -- > <em><span>foo</span></em> ---em :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-em = Parent "<em" "</em>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE em #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+em :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+em = Parent "<em" "</em>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE em #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<fieldset>@ element. --@@ -563,10 +563,10 @@ -- -- > <fieldset><span>foo</span></fieldset> ---fieldset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-fieldset = Parent "<fieldset" "</fieldset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE fieldset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+fieldset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+fieldset = Parent "<fieldset" "</fieldset>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE fieldset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<font>@ element. --@@ -578,10 +578,10 @@ -- -- > <font><span>foo</span></font> ---font :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-font = Parent "<font" "</font>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE font #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+font :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+font = Parent "<font" "</font>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE font #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<form>@ element. --@@ -593,10 +593,10 @@ -- -- > <form><span>foo</span></form> ---form :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-form = Parent "<form" "</form>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+form :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+form = Parent "<form" "</form>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h1>@ element. --@@ -608,10 +608,10 @@ -- -- > <h1><span>foo</span></h1> ---h1 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h1 = Parent "<h1" "</h1>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h1 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h1 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h1 = Parent "<h1" "</h1>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h1 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h2>@ element. --@@ -623,10 +623,10 @@ -- -- > <h2><span>foo</span></h2> ---h2 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h2 = Parent "<h2" "</h2>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h2 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h2 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h2 = Parent "<h2" "</h2>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h2 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h3>@ element. --@@ -638,10 +638,10 @@ -- -- > <h3><span>foo</span></h3> ---h3 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h3 = Parent "<h3" "</h3>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h3 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h3 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h3 = Parent "<h3" "</h3>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h3 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h4>@ element. --@@ -653,10 +653,10 @@ -- -- > <h4><span>foo</span></h4> ---h4 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h4 = Parent "<h4" "</h4>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h4 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h4 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h4 = Parent "<h4" "</h4>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h4 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h5>@ element. --@@ -668,10 +668,10 @@ -- -- > <h5><span>foo</span></h5> ---h5 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h5 = Parent "<h5" "</h5>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h5 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h5 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h5 = Parent "<h5" "</h5>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h5 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<h6>@ element. --@@ -683,10 +683,10 @@ -- -- > <h6><span>foo</span></h6> ---h6 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h6 = Parent "<h6" "</h6>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h6 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+h6 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h6 = Parent "<h6" "</h6>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h6 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<head>@ element. --@@ -698,10 +698,10 @@ -- -- > <head><span>foo</span></head> ---head :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-head = Parent "<head" "</head>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE head #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+head :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+head = Parent "<head" "</head>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE head #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<hr />@ element. --@@ -713,9 +713,9 @@ -- -- > <hr /> ---hr :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238-hr = Leaf "<hr" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE hr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240+hr :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238+hr = Leaf "<hr" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE hr #-}                                                               -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<html>@ element. --@@ -727,10 +727,10 @@ -- -- > <html><span>foo</span></html> ---html :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-html = Parent "<html" "</html>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE html #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+html :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+html = Parent "<html" "</html>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE html #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<i>@ element. --@@ -742,10 +742,10 @@ -- -- > <i><span>foo</span></i> ---i :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-i = Parent "<i" "</i>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE i #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+i :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+i = Parent "<i" "</i>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE i #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<iframe>@ element. --@@ -757,10 +757,10 @@ -- -- > <iframe><span>foo</span></iframe> ---iframe :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-iframe = Parent "<iframe" "</iframe>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE iframe #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+iframe :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+iframe = Parent "<iframe" "</iframe>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE iframe #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<img />@ element. --@@ -772,9 +772,9 @@ -- -- > <img /> ---img :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238-img = Leaf "<img" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE img #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240+img :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238+img = Leaf "<img" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE img #-}                                                              -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<input />@ element. --@@ -786,9 +786,9 @@ -- -- > <input /> ---input :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-input = Leaf "<input" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE input #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240+input :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+input = Leaf "<input" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE input #-}                                                            -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<ins>@ element. --@@ -800,10 +800,10 @@ -- -- > <ins><span>foo</span></ins> ---ins :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-ins = Parent "<ins" "</ins>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ins #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+ins :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+ins = Parent "<ins" "</ins>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ins #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<isindex>@ element. --@@ -815,10 +815,10 @@ -- -- > <isindex><span>foo</span></isindex> ---isindex :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-isindex = Parent "<isindex" "</isindex>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE isindex #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216+isindex :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+isindex = Parent "<isindex" "</isindex>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE isindex #-}                                                          -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<kbd>@ element. --@@ -830,10 +830,10 @@ -- -- > <kbd><span>foo</span></kbd> ---kbd :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-kbd = Parent "<kbd" "</kbd>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE kbd #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+kbd :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+kbd = Parent "<kbd" "</kbd>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE kbd #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<label>@ element. --@@ -845,10 +845,10 @@ -- -- > <label><span>foo</span></label> ---label :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-label = Parent "<label" "</label>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+label :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+label = Parent "<label" "</label>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<legend>@ element. --@@ -860,10 +860,10 @@ -- -- > <legend><span>foo</span></legend> ---legend :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-legend = Parent "<legend" "</legend>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE legend #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+legend :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+legend = Parent "<legend" "</legend>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE legend #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<li>@ element. --@@ -875,10 +875,10 @@ -- -- > <li><span>foo</span></li> ---li :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-li = Parent "<li" "</li>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE li #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+li :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+li = Parent "<li" "</li>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE li #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<link />@ element. --@@ -890,9 +890,9 @@ -- -- > <link /> ---link :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-link = Leaf "<link" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE link #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240+link :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+link = Leaf "<link" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE link #-}                                                             -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<map>@ element. --@@ -904,10 +904,10 @@ -- -- > <map><span>foo</span></map> ---map :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-map = Parent "<map" "</map>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE map #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+map :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+map = Parent "<map" "</map>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE map #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<menu>@ element. --@@ -919,10 +919,10 @@ -- -- > <menu><span>foo</span></menu> ---menu :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-menu = Parent "<menu" "</menu>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE menu #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+menu :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+menu = Parent "<menu" "</menu>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE menu #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<meta />@ element. --@@ -934,9 +934,9 @@ -- -- > <meta /> ---meta :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-meta = Leaf "<meta" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE meta #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240+meta :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+meta = Leaf "<meta" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE meta #-}                                                             -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<noframes>@ element. --@@ -948,10 +948,10 @@ -- -- > <noframes><span>foo</span></noframes> ---noframes :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-noframes = Parent "<noframes" "</noframes>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE noframes #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+noframes :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+noframes = Parent "<noframes" "</noframes>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE noframes #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<noscript>@ element. --@@ -963,10 +963,10 @@ -- -- > <noscript><span>foo</span></noscript> ---noscript :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-noscript = Parent "<noscript" "</noscript>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE noscript #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+noscript :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+noscript = Parent "<noscript" "</noscript>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE noscript #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<object>@ element. --@@ -978,10 +978,10 @@ -- -- > <object><span>foo</span></object> ---object :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-object = Parent "<object" "</object>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE object #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+object :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+object = Parent "<object" "</object>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE object #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<ol>@ element. --@@ -993,10 +993,10 @@ -- -- > <ol><span>foo</span></ol> ---ol :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-ol = Parent "<ol" "</ol>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ol #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+ol :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+ol = Parent "<ol" "</ol>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ol #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<optgroup>@ element. --@@ -1008,10 +1008,10 @@ -- -- > <optgroup><span>foo</span></optgroup> ---optgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-optgroup = Parent "<optgroup" "</optgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE optgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+optgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+optgroup = Parent "<optgroup" "</optgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE optgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<option>@ element. --@@ -1023,10 +1023,10 @@ -- -- > <option><span>foo</span></option> ---option :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-option = Parent "<option" "</option>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE option #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+option :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+option = Parent "<option" "</option>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE option #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<p>@ element. --@@ -1038,10 +1038,10 @@ -- -- > <p><span>foo</span></p> ---p :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-p = Parent "<p" "</p>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE p #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+p :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+p = Parent "<p" "</p>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE p #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<param />@ element. --@@ -1053,9 +1053,9 @@ -- -- > <param /> ---param :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-param = Leaf "<param" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE param #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240+param :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+param = Leaf "<param" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE param #-}                                                            -- Util/GenerateHtmlCombinators.hs:240  -- | Combinator for the @\<pre>@ element. --@@ -1067,10 +1067,10 @@ -- -- > <pre><span>foo</span></pre> ---pre :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-pre = Parent "<pre" "</pre>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE pre #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+pre :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+pre = Parent "<pre" "</pre>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE pre #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<q>@ element. --@@ -1082,10 +1082,10 @@ -- -- > <q><span>foo</span></q> ---q :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-q = Parent "<q" "</q>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE q #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+q :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+q = Parent "<q" "</q>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE q #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<s>@ element. --@@ -1097,10 +1097,10 @@ -- -- > <s><span>foo</span></s> ---s :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-s = Parent "<s" "</s>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE s #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+s :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+s = Parent "<s" "</s>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE s #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<samp>@ element. --@@ -1112,10 +1112,10 @@ -- -- > <samp><span>foo</span></samp> ---samp :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-samp = Parent "<samp" "</samp>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE samp #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+samp :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+samp = Parent "<samp" "</samp>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE samp #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<script>@ element. --@@ -1127,10 +1127,10 @@ -- -- > <script><span>foo</span></script> ---script :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-script = Parent "<script" "</script>" . external                                -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE script #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+script :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+script = Parent "<script" "</script>" . external                                -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE script #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<select>@ element. --@@ -1142,10 +1142,10 @@ -- -- > <select><span>foo</span></select> ---select :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-select = Parent "<select" "</select>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE select #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+select :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+select = Parent "<select" "</select>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE select #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<small>@ element. --@@ -1157,10 +1157,10 @@ -- -- > <small><span>foo</span></small> ---small :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-small = Parent "<small" "</small>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE small #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+small :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+small = Parent "<small" "</small>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE small #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<span>@ element. --@@ -1172,10 +1172,10 @@ -- -- > <span><span>foo</span></span> ---span :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-span = Parent "<span" "</span>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216+span :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+span = Parent "<span" "</span>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<strong>@ element. --@@ -1187,10 +1187,10 @@ -- -- > <strong><span>foo</span></strong> ---strong :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-strong = Parent "<strong" "</strong>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE strong #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216+strong :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+strong = Parent "<strong" "</strong>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE strong #-}                                                           -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<style>@ element. --@@ -1202,10 +1202,10 @@ -- -- > <style><span>foo</span></style> ---style :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-style = Parent "<style" "</style>" . external                                   -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+style :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+style = Parent "<style" "</style>" . external                                   -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<sub>@ element. --@@ -1217,10 +1217,10 @@ -- -- > <sub><span>foo</span></sub> ---sub :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-sub = Parent "<sub" "</sub>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE sub #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+sub :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+sub = Parent "<sub" "</sub>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE sub #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<sup>@ element. --@@ -1232,10 +1232,10 @@ -- -- > <sup><span>foo</span></sup> ---sup :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-sup = Parent "<sup" "</sup>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE sup #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+sup :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+sup = Parent "<sup" "</sup>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE sup #-}                                                              -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<table>@ element. --@@ -1247,10 +1247,10 @@ -- -- > <table><span>foo</span></table> ---table :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-table = Parent "<table" "</table>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE table #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+table :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+table = Parent "<table" "</table>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE table #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tbody>@ element. --@@ -1262,10 +1262,10 @@ -- -- > <tbody><span>foo</span></tbody> ---tbody :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-tbody = Parent "<tbody" "</tbody>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tbody #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+tbody :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+tbody = Parent "<tbody" "</tbody>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tbody #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<td>@ element. --@@ -1277,10 +1277,10 @@ -- -- > <td><span>foo</span></td> ---td :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-td = Parent "<td" "</td>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE td #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+td :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+td = Parent "<td" "</td>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE td #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<textarea>@ element. --@@ -1292,10 +1292,10 @@ -- -- > <textarea><span>foo</span></textarea> ---textarea :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-textarea = Parent "<textarea" "</textarea>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE textarea #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216+textarea :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+textarea = Parent "<textarea" "</textarea>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE textarea #-}                                                         -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tfoot>@ element. --@@ -1307,10 +1307,10 @@ -- -- > <tfoot><span>foo</span></tfoot> ---tfoot :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-tfoot = Parent "<tfoot" "</tfoot>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tfoot #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+tfoot :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+tfoot = Parent "<tfoot" "</tfoot>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tfoot #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<th>@ element. --@@ -1322,10 +1322,10 @@ -- -- > <th><span>foo</span></th> ---th :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-th = Parent "<th" "</th>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE th #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+th :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+th = Parent "<th" "</th>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE th #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<thead>@ element. --@@ -1337,10 +1337,10 @@ -- -- > <thead><span>foo</span></thead> ---thead :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-thead = Parent "<thead" "</thead>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE thead #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+thead :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+thead = Parent "<thead" "</thead>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE thead #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<title>@ element. --@@ -1352,10 +1352,10 @@ -- -- > <title><span>foo</span></title> ---title :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-title = Parent "<title" "</title>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+title :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+title = Parent "<title" "</title>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tr>@ element. --@@ -1367,10 +1367,10 @@ -- -- > <tr><span>foo</span></tr> ---tr :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-tr = Parent "<tr" "</tr>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+tr :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+tr = Parent "<tr" "</tr>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tr #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<tt>@ element. --@@ -1382,10 +1382,10 @@ -- -- > <tt><span>foo</span></tt> ---tt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-tt = Parent "<tt" "</tt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+tt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+tt = Parent "<tt" "</tt>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<u>@ element. --@@ -1397,10 +1397,10 @@ -- -- > <u><span>foo</span></u> ---u :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-u = Parent "<u" "</u>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE u #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216+u :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+u = Parent "<u" "</u>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE u #-}                                                                -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<ul>@ element. --@@ -1412,10 +1412,10 @@ -- -- > <ul><span>foo</span></ul> ---ul :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-ul = Parent "<ul" "</ul>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ul #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216+ul :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+ul = Parent "<ul" "</ul>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ul #-}                                                               -- Util/GenerateHtmlCombinators.hs:216  -- | Combinator for the @\<var>@ element. --@@ -1427,7 +1427,7 @@ -- -- > <var><span>foo</span></var> ---var :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-var = Parent "<var" "</var>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE var #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216+var :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+var = Parent "<var" "</var>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE var #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
Text/Blaze/Html4/Transitional/Attributes.hs view
@@ -5,1642 +5,1642 @@ -- | This module exports combinators that provide you with the -- ability to set attributes on HTML elements. ---{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:103-module Text.Blaze.Html4.Transitional.Attributes                                 -- ./Util/GenerateHtmlCombinators.hs:151-    ( abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:152-    , accept                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , accesskey                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , action                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , align                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , alt                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , archive                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , axis                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , background                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , bgcolor                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , border                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , cellpadding                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , cellspacing                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , char                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , charoff                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , charset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , checked                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , class_                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , classid                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , clear                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , codebase                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , codetype                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , cols                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , colspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , compact                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , content                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , coords                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , data_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , datetime                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , declare                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , defer                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , disabled                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , enctype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , for                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , frame                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , headers                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , height                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , href                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , hreflang                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , hspace                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , http_equiv                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , id                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , lang                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , language                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , maxlength                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , media                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , method                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , multiple                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , name                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , nohref                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , noshade                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , nowrap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onabort                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onblur                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onchange                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onclick                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , ondblclick                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onfocus                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeydown                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeypress                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeyup                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onload                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onmousedown                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmousemove                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseout                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseover                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseup                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onreset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onselect                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onsubmit                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onunload                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , profile                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , readonly                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , rel                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , rev                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , rows                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , rowspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , rules                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , scheme                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , scope                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , selected                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , shape                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , size                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , src                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , standby                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , start                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , tabindex                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , target                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , type_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , usemap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , valign                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , value                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , valuetype                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , vspace                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , width                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155--import Prelude ()                                                               -- ./Util/GenerateHtmlCombinators.hs:105-                                                                                -- ./Util/GenerateHtmlCombinators.hs:106-import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- ./Util/GenerateHtmlCombinators.hs:107-                                                                                -- ./Util/GenerateHtmlCombinators.hs:108--- | Combinator for the @abbr@ attribute.------ Example:------ > div ! abbr "bar" $ "Hello."------ Result:------ > <div abbr="bar">Hello.</div>----abbr :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-abbr = attribute " abbr=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @accept@ attribute.------ Example:------ > div ! accept "bar" $ "Hello."------ Result:------ > <div accept="bar">Hello.</div>----accept :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-accept = attribute " accept=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE accept #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @accesskey@ attribute.------ Example:------ > div ! accesskey "bar" $ "Hello."------ Result:------ > <div accesskey="bar">Hello.</div>----accesskey :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-accesskey = attribute " accesskey=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE accesskey #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @action@ attribute.------ Example:------ > div ! action "bar" $ "Hello."------ Result:------ > <div action="bar">Hello.</div>----action :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-action = attribute " action=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE action #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @align@ attribute.------ Example:------ > div ! align "bar" $ "Hello."------ Result:------ > <div align="bar">Hello.</div>----align :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-align = attribute " align=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE align #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @alt@ attribute.------ Example:------ > div ! alt "bar" $ "Hello."------ Result:------ > <div alt="bar">Hello.</div>----alt :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-alt = attribute " alt=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE alt #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @archive@ attribute.------ Example:------ > div ! archive "bar" $ "Hello."------ Result:------ > <div archive="bar">Hello.</div>----archive :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-archive = attribute " archive=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE archive #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @axis@ attribute.------ Example:------ > div ! axis "bar" $ "Hello."------ Result:------ > <div axis="bar">Hello.</div>----axis :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-axis = attribute " axis=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE axis #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @background@ attribute.------ Example:------ > div ! background "bar" $ "Hello."------ Result:------ > <div background="bar">Hello.</div>----background :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-background = attribute " background=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE background #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @bgcolor@ attribute.------ Example:------ > div ! bgcolor "bar" $ "Hello."------ Result:------ > <div bgcolor="bar">Hello.</div>----bgcolor :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-bgcolor = attribute " bgcolor=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE bgcolor #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @border@ attribute.------ Example:------ > div ! border "bar" $ "Hello."------ Result:------ > <div border="bar">Hello.</div>----border :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-border = attribute " border=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE border #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cellpadding@ attribute.------ Example:------ > div ! cellpadding "bar" $ "Hello."------ Result:------ > <div cellpadding="bar">Hello.</div>----cellpadding :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-cellpadding = attribute " cellpadding=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cellpadding #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cellspacing@ attribute.------ Example:------ > div ! cellspacing "bar" $ "Hello."------ Result:------ > <div cellspacing="bar">Hello.</div>----cellspacing :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-cellspacing = attribute " cellspacing=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cellspacing #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @char@ attribute.------ Example:------ > div ! char "bar" $ "Hello."------ Result:------ > <div char="bar">Hello.</div>----char :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-char = attribute " char=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE char #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @charoff@ attribute.------ Example:------ > div ! charoff "bar" $ "Hello."------ Result:------ > <div charoff="bar">Hello.</div>----charoff :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-charoff = attribute " charoff=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE charoff #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @charset@ attribute.------ Example:------ > div ! charset "bar" $ "Hello."------ Result:------ > <div charset="bar">Hello.</div>----charset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-charset = attribute " charset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE charset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @checked@ attribute.------ Example:------ > div ! checked "bar" $ "Hello."------ Result:------ > <div checked="bar">Hello.</div>----checked :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-checked = attribute " checked=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE checked #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cite@ attribute.------ Example:------ > div ! cite "bar" $ "Hello."------ Result:------ > <div cite="bar">Hello.</div>----cite :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-cite = attribute " cite=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @class@ attribute.------ Example:------ > div ! class_ "bar" $ "Hello."------ Result:------ > <div class="bar">Hello.</div>----class_ :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-class_ = attribute " class=\""                                                  -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE class_ #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @classid@ attribute.------ Example:------ > div ! classid "bar" $ "Hello."------ Result:------ > <div classid="bar">Hello.</div>----classid :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-classid = attribute " classid=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE classid #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @clear@ attribute.------ Example:------ > div ! clear "bar" $ "Hello."------ Result:------ > <div clear="bar">Hello.</div>----clear :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-clear = attribute " clear=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE clear #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @codebase@ attribute.------ Example:------ > div ! codebase "bar" $ "Hello."------ Result:------ > <div codebase="bar">Hello.</div>----codebase :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-codebase = attribute " codebase=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE codebase #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @codetype@ attribute.------ Example:------ > div ! codetype "bar" $ "Hello."------ Result:------ > <div codetype="bar">Hello.</div>----codetype :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-codetype = attribute " codetype=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE codetype #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cols@ attribute.------ Example:------ > div ! cols "bar" $ "Hello."------ Result:------ > <div cols="bar">Hello.</div>----cols :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-cols = attribute " cols=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cols #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @colspan@ attribute.------ Example:------ > div ! colspan "bar" $ "Hello."------ Result:------ > <div colspan="bar">Hello.</div>----colspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-colspan = attribute " colspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE colspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @compact@ attribute.------ Example:------ > div ! compact "bar" $ "Hello."------ Result:------ > <div compact="bar">Hello.</div>----compact :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-compact = attribute " compact=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE compact #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @content@ attribute.------ Example:------ > div ! content "bar" $ "Hello."------ Result:------ > <div content="bar">Hello.</div>----content :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-content = attribute " content=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE content #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @coords@ attribute.------ Example:------ > div ! coords "bar" $ "Hello."------ Result:------ > <div coords="bar">Hello.</div>----coords :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-coords = attribute " coords=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE coords #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @data@ attribute.------ Example:------ > div ! data_ "bar" $ "Hello."------ Result:------ > <div data="bar">Hello.</div>----data_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-data_ = attribute " data=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE data_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @datetime@ attribute.------ Example:------ > div ! datetime "bar" $ "Hello."------ Result:------ > <div datetime="bar">Hello.</div>----datetime :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-datetime = attribute " datetime=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE datetime #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @declare@ attribute.------ Example:------ > div ! declare "bar" $ "Hello."------ Result:------ > <div declare="bar">Hello.</div>----declare :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-declare = attribute " declare=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE declare #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @defer@ attribute.------ Example:------ > div ! defer "bar" $ "Hello."------ Result:------ > <div defer="bar">Hello.</div>----defer :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-defer = attribute " defer=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE defer #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @dir@ attribute.------ Example:------ > div ! dir "bar" $ "Hello."------ Result:------ > <div dir="bar">Hello.</div>----dir :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-dir = attribute " dir=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @disabled@ attribute.------ Example:------ > div ! disabled "bar" $ "Hello."------ Result:------ > <div disabled="bar">Hello.</div>----disabled :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-disabled = attribute " disabled=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE disabled #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @enctype@ attribute.------ Example:------ > div ! enctype "bar" $ "Hello."------ Result:------ > <div enctype="bar">Hello.</div>----enctype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-enctype = attribute " enctype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE enctype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @for@ attribute.------ Example:------ > div ! for "bar" $ "Hello."------ Result:------ > <div for="bar">Hello.</div>----for :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-for = attribute " for=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE for #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @frame@ attribute.------ Example:------ > div ! frame "bar" $ "Hello."------ Result:------ > <div frame="bar">Hello.</div>----frame :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-frame = attribute " frame=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE frame #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @headers@ attribute.------ Example:------ > div ! headers "bar" $ "Hello."------ Result:------ > <div headers="bar">Hello.</div>----headers :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-headers = attribute " headers=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE headers #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @height@ attribute.------ Example:------ > div ! height "bar" $ "Hello."------ Result:------ > <div height="bar">Hello.</div>----height :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-height = attribute " height=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE height #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @href@ attribute.------ Example:------ > div ! href "bar" $ "Hello."------ Result:------ > <div href="bar">Hello.</div>----href :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-href = attribute " href=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE href #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @hreflang@ attribute.------ Example:------ > div ! hreflang "bar" $ "Hello."------ Result:------ > <div hreflang="bar">Hello.</div>----hreflang :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-hreflang = attribute " hreflang=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE hreflang #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @hspace@ attribute.------ Example:------ > div ! hspace "bar" $ "Hello."------ Result:------ > <div hspace="bar">Hello.</div>----hspace :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-hspace = attribute " hspace=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE hspace #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @http-equiv@ attribute.------ Example:------ > div ! http_equiv "bar" $ "Hello."------ Result:------ > <div http-equiv="bar">Hello.</div>----http_equiv :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-http_equiv = attribute " http-equiv=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE http_equiv #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @id@ attribute.------ Example:------ > div ! id "bar" $ "Hello."------ Result:------ > <div id="bar">Hello.</div>----id :: AttributeValue  -- ^ Attribute value.                                     -- ./Util/GenerateHtmlCombinators.hs:260-   -> Attribute       -- ^ Resulting attribute.                                 -- ./Util/GenerateHtmlCombinators.hs:261-id = attribute " id=\""                                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE id #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @label@ attribute.------ Example:------ > div ! label "bar" $ "Hello."------ Result:------ > <div label="bar">Hello.</div>----label :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-label = attribute " label=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @lang@ attribute.------ Example:------ > div ! lang "bar" $ "Hello."------ Result:------ > <div lang="bar">Hello.</div>----lang :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-lang = attribute " lang=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE lang #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @language@ attribute.------ Example:------ > div ! language "bar" $ "Hello."------ Result:------ > <div language="bar">Hello.</div>----language :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-language = attribute " language=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE language #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @maxlength@ attribute.------ Example:------ > div ! maxlength "bar" $ "Hello."------ Result:------ > <div maxlength="bar">Hello.</div>----maxlength :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-maxlength = attribute " maxlength=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE maxlength #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @media@ attribute.------ Example:------ > div ! media "bar" $ "Hello."------ Result:------ > <div media="bar">Hello.</div>----media :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-media = attribute " media=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE media #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @method@ attribute.------ Example:------ > div ! method "bar" $ "Hello."------ Result:------ > <div method="bar">Hello.</div>----method :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-method = attribute " method=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE method #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @multiple@ attribute.------ Example:------ > div ! multiple "bar" $ "Hello."------ Result:------ > <div multiple="bar">Hello.</div>----multiple :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-multiple = attribute " multiple=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE multiple #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @name@ attribute.------ Example:------ > div ! name "bar" $ "Hello."------ Result:------ > <div name="bar">Hello.</div>----name :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-name = attribute " name=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE name #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @nohref@ attribute.------ Example:------ > div ! nohref "bar" $ "Hello."------ Result:------ > <div nohref="bar">Hello.</div>----nohref :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-nohref = attribute " nohref=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE nohref #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @noshade@ attribute.------ Example:------ > div ! noshade "bar" $ "Hello."------ Result:------ > <div noshade="bar">Hello.</div>----noshade :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-noshade = attribute " noshade=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE noshade #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @nowrap@ attribute.------ Example:------ > div ! nowrap "bar" $ "Hello."------ Result:------ > <div nowrap="bar">Hello.</div>----nowrap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-nowrap = attribute " nowrap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE nowrap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onabort@ attribute.------ Example:------ > div ! onabort "bar" $ "Hello."------ Result:------ > <div onabort="bar">Hello.</div>----onabort :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onabort = attribute " onabort=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onabort #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onblur@ attribute.------ Example:------ > div ! onblur "bar" $ "Hello."------ Result:------ > <div onblur="bar">Hello.</div>----onblur :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onblur = attribute " onblur=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onblur #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onchange@ attribute.------ Example:------ > div ! onchange "bar" $ "Hello."------ Result:------ > <div onchange="bar">Hello.</div>----onchange :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onchange = attribute " onchange=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onchange #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onclick@ attribute.------ Example:------ > div ! onclick "bar" $ "Hello."------ Result:------ > <div onclick="bar">Hello.</div>----onclick :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onclick = attribute " onclick=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onclick #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondblclick@ attribute.------ Example:------ > div ! ondblclick "bar" $ "Hello."------ Result:------ > <div ondblclick="bar">Hello.</div>----ondblclick :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-ondblclick = attribute " ondblclick=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondblclick #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onfocus@ attribute.------ Example:------ > div ! onfocus "bar" $ "Hello."------ Result:------ > <div onfocus="bar">Hello.</div>----onfocus :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onfocus = attribute " onfocus=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onfocus #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onkeydown@ attribute.------ Example:------ > div ! onkeydown "bar" $ "Hello."------ Result:------ > <div onkeydown="bar">Hello.</div>----onkeydown :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onkeydown = attribute " onkeydown=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeydown #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onkeypress@ attribute.------ Example:------ > div ! onkeypress "bar" $ "Hello."------ Result:------ > <div onkeypress="bar">Hello.</div>----onkeypress :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onkeypress = attribute " onkeypress=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeypress #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onkeyup@ attribute.------ Example:------ > div ! onkeyup "bar" $ "Hello."------ Result:------ > <div onkeyup="bar">Hello.</div>----onkeyup :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onkeyup = attribute " onkeyup=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeyup #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onload@ attribute.------ Example:------ > div ! onload "bar" $ "Hello."------ Result:------ > <div onload="bar">Hello.</div>----onload :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onload = attribute " onload=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onload #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmousedown@ attribute.------ Example:------ > div ! onmousedown "bar" $ "Hello."------ Result:------ > <div onmousedown="bar">Hello.</div>----onmousedown :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmousedown = attribute " onmousedown=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmousedown #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmousemove@ attribute.------ Example:------ > div ! onmousemove "bar" $ "Hello."------ Result:------ > <div onmousemove="bar">Hello.</div>----onmousemove :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmousemove = attribute " onmousemove=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmousemove #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmouseout@ attribute.------ Example:------ > div ! onmouseout "bar" $ "Hello."------ Result:------ > <div onmouseout="bar">Hello.</div>----onmouseout :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onmouseout = attribute " onmouseout=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseout #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmouseover@ attribute.------ Example:------ > div ! onmouseover "bar" $ "Hello."------ Result:------ > <div onmouseover="bar">Hello.</div>----onmouseover :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmouseover = attribute " onmouseover=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseover #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmouseup@ attribute.------ Example:------ > div ! onmouseup "bar" $ "Hello."------ Result:------ > <div onmouseup="bar">Hello.</div>----onmouseup :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onmouseup = attribute " onmouseup=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseup #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onreset@ attribute.------ Example:------ > div ! onreset "bar" $ "Hello."------ Result:------ > <div onreset="bar">Hello.</div>----onreset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onreset = attribute " onreset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onreset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onselect@ attribute.------ Example:------ > div ! onselect "bar" $ "Hello."------ Result:------ > <div onselect="bar">Hello.</div>----onselect :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onselect = attribute " onselect=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onselect #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onsubmit@ attribute.------ Example:------ > div ! onsubmit "bar" $ "Hello."------ Result:------ > <div onsubmit="bar">Hello.</div>----onsubmit :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onsubmit = attribute " onsubmit=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onsubmit #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onunload@ attribute.------ Example:------ > div ! onunload "bar" $ "Hello."------ Result:------ > <div onunload="bar">Hello.</div>----onunload :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onunload = attribute " onunload=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onunload #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @profile@ attribute.------ Example:------ > div ! profile "bar" $ "Hello."------ Result:------ > <div profile="bar">Hello.</div>----profile :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-profile = attribute " profile=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE profile #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @readonly@ attribute.------ Example:------ > div ! readonly "bar" $ "Hello."------ Result:------ > <div readonly="bar">Hello.</div>----readonly :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-readonly = attribute " readonly=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE readonly #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rel@ attribute.------ Example:------ > div ! rel "bar" $ "Hello."------ Result:------ > <div rel="bar">Hello.</div>----rel :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-rel = attribute " rel=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rel #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rev@ attribute.------ Example:------ > div ! rev "bar" $ "Hello."------ Result:------ > <div rev="bar">Hello.</div>----rev :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-rev = attribute " rev=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rev #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rows@ attribute.------ Example:------ > div ! rows "bar" $ "Hello."------ Result:------ > <div rows="bar">Hello.</div>----rows :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-rows = attribute " rows=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rows #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rowspan@ attribute.------ Example:------ > div ! rowspan "bar" $ "Hello."------ Result:------ > <div rowspan="bar">Hello.</div>----rowspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-rowspan = attribute " rowspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rowspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rules@ attribute.------ Example:------ > div ! rules "bar" $ "Hello."------ Result:------ > <div rules="bar">Hello.</div>----rules :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-rules = attribute " rules=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rules #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @scheme@ attribute.------ Example:------ > div ! scheme "bar" $ "Hello."------ Result:------ > <div scheme="bar">Hello.</div>----scheme :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-scheme = attribute " scheme=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE scheme #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @scope@ attribute.------ Example:------ > div ! scope "bar" $ "Hello."------ Result:------ > <div scope="bar">Hello.</div>----scope :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-scope = attribute " scope=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE scope #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @selected@ attribute.------ Example:------ > div ! selected "bar" $ "Hello."------ Result:------ > <div selected="bar">Hello.</div>----selected :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-selected = attribute " selected=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE selected #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @shape@ attribute.------ Example:------ > div ! shape "bar" $ "Hello."------ Result:------ > <div shape="bar">Hello.</div>----shape :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-shape = attribute " shape=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE shape #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @size@ attribute.------ Example:------ > div ! size "bar" $ "Hello."------ Result:------ > <div size="bar">Hello.</div>----size :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-size = attribute " size=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE size #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @span@ attribute.------ Example:------ > div ! span "bar" $ "Hello."------ Result:------ > <div span="bar">Hello.</div>----span :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-span = attribute " span=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @src@ attribute.------ Example:------ > div ! src "bar" $ "Hello."------ Result:------ > <div src="bar">Hello.</div>----src :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-src = attribute " src=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE src #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @standby@ attribute.------ Example:------ > div ! standby "bar" $ "Hello."------ Result:------ > <div standby="bar">Hello.</div>----standby :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-standby = attribute " standby=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE standby #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @start@ attribute.------ Example:------ > div ! start "bar" $ "Hello."------ Result:------ > <div start="bar">Hello.</div>----start :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-start = attribute " start=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE start #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @style@ attribute.------ Example:------ > div ! style "bar" $ "Hello."------ Result:------ > <div style="bar">Hello.</div>----style :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-style = attribute " style=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @summary@ attribute.------ Example:------ > div ! summary "bar" $ "Hello."------ Result:------ > <div summary="bar">Hello.</div>----summary :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-summary = attribute " summary=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @tabindex@ attribute.------ Example:------ > div ! tabindex "bar" $ "Hello."------ Result:------ > <div tabindex="bar">Hello.</div>----tabindex :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-tabindex = attribute " tabindex=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE tabindex #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @target@ attribute.------ Example:------ > div ! target "bar" $ "Hello."------ Result:------ > <div target="bar">Hello.</div>----target :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-target = attribute " target=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE target #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @title@ attribute.------ Example:------ > div ! title "bar" $ "Hello."------ Result:------ > <div title="bar">Hello.</div>----title :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-title = attribute " title=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @type@ attribute.------ Example:------ > div ! type_ "bar" $ "Hello."------ Result:------ > <div type="bar">Hello.</div>----type_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-type_ = attribute " type=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE type_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @usemap@ attribute.------ Example:------ > div ! usemap "bar" $ "Hello."------ Result:------ > <div usemap="bar">Hello.</div>----usemap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-usemap = attribute " usemap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE usemap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @valign@ attribute.------ Example:------ > div ! valign "bar" $ "Hello."------ Result:------ > <div valign="bar">Hello.</div>----valign :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-valign = attribute " valign=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE valign #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @value@ attribute.------ Example:------ > div ! value "bar" $ "Hello."------ Result:------ > <div value="bar">Hello.</div>----value :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-value = attribute " value=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE value #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @valuetype@ attribute.------ Example:------ > div ! valuetype "bar" $ "Hello."------ Result:------ > <div valuetype="bar">Hello.</div>----valuetype :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-valuetype = attribute " valuetype=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE valuetype #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @vspace@ attribute.------ Example:------ > div ! vspace "bar" $ "Hello."------ Result:------ > <div vspace="bar">Hello.</div>----vspace :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-vspace = attribute " vspace=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE vspace #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @width@ attribute.------ Example:------ > div ! width "bar" $ "Hello."------ Result:------ > <div width="bar">Hello.</div>----width :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-width = attribute " width=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE width #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:103+module Text.Blaze.Html4.Transitional.Attributes                                 -- Util/GenerateHtmlCombinators.hs:151+    ( abbr                                                                      -- Util/GenerateHtmlCombinators.hs:152+    , accept                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , accesskey                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , action                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , align                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , alt                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , archive                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , axis                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , background                                                                -- Util/GenerateHtmlCombinators.hs:154+    , bgcolor                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , border                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , cellpadding                                                               -- Util/GenerateHtmlCombinators.hs:154+    , cellspacing                                                               -- Util/GenerateHtmlCombinators.hs:154+    , char                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , charoff                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , charset                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , checked                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , class_                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , classid                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , clear                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , codebase                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , codetype                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , cols                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , colspan                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , compact                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , content                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , coords                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , data_                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , datetime                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , declare                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , defer                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , disabled                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , enctype                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , for                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , frame                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , headers                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , height                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , href                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , hreflang                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , hspace                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , http_equiv                                                                -- Util/GenerateHtmlCombinators.hs:154+    , id                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , lang                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , language                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , maxlength                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , media                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , method                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , multiple                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , name                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , nohref                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , noshade                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , nowrap                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onabort                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onblur                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onchange                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onclick                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , ondblclick                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onfocus                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onkeydown                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onkeypress                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onkeyup                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onload                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onmousedown                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmousemove                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmouseout                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onmouseover                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmouseup                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onreset                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onselect                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onsubmit                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onunload                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , profile                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , readonly                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , rel                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , rev                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , rows                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , rowspan                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , rules                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , scheme                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , scope                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , selected                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , shape                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , size                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , src                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , standby                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , start                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , tabindex                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , target                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , type_                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , usemap                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , valign                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , value                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , valuetype                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , vspace                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , width                                                                     -- Util/GenerateHtmlCombinators.hs:154+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155++import Prelude ()                                                               -- Util/GenerateHtmlCombinators.hs:105+                                                                                -- Util/GenerateHtmlCombinators.hs:106+import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- Util/GenerateHtmlCombinators.hs:107+                                                                                -- Util/GenerateHtmlCombinators.hs:108+-- | Combinator for the @abbr@ attribute.+--+-- Example:+--+-- > div ! abbr "bar" $ "Hello."+--+-- Result:+--+-- > <div abbr="bar">Hello.</div>+--+abbr :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+abbr = attribute " abbr=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @accept@ attribute.+--+-- Example:+--+-- > div ! accept "bar" $ "Hello."+--+-- Result:+--+-- > <div accept="bar">Hello.</div>+--+accept :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+accept = attribute " accept=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE accept #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @accesskey@ attribute.+--+-- Example:+--+-- > div ! accesskey "bar" $ "Hello."+--+-- Result:+--+-- > <div accesskey="bar">Hello.</div>+--+accesskey :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+accesskey = attribute " accesskey=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE accesskey #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @action@ attribute.+--+-- Example:+--+-- > div ! action "bar" $ "Hello."+--+-- Result:+--+-- > <div action="bar">Hello.</div>+--+action :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+action = attribute " action=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE action #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @align@ attribute.+--+-- Example:+--+-- > div ! align "bar" $ "Hello."+--+-- Result:+--+-- > <div align="bar">Hello.</div>+--+align :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+align = attribute " align=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE align #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @alt@ attribute.+--+-- Example:+--+-- > div ! alt "bar" $ "Hello."+--+-- Result:+--+-- > <div alt="bar">Hello.</div>+--+alt :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+alt = attribute " alt=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE alt #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @archive@ attribute.+--+-- Example:+--+-- > div ! archive "bar" $ "Hello."+--+-- Result:+--+-- > <div archive="bar">Hello.</div>+--+archive :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+archive = attribute " archive=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE archive #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @axis@ attribute.+--+-- Example:+--+-- > div ! axis "bar" $ "Hello."+--+-- Result:+--+-- > <div axis="bar">Hello.</div>+--+axis :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+axis = attribute " axis=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE axis #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @background@ attribute.+--+-- Example:+--+-- > div ! background "bar" $ "Hello."+--+-- Result:+--+-- > <div background="bar">Hello.</div>+--+background :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+background = attribute " background=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE background #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @bgcolor@ attribute.+--+-- Example:+--+-- > div ! bgcolor "bar" $ "Hello."+--+-- Result:+--+-- > <div bgcolor="bar">Hello.</div>+--+bgcolor :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+bgcolor = attribute " bgcolor=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE bgcolor #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @border@ attribute.+--+-- Example:+--+-- > div ! border "bar" $ "Hello."+--+-- Result:+--+-- > <div border="bar">Hello.</div>+--+border :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+border = attribute " border=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE border #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cellpadding@ attribute.+--+-- Example:+--+-- > div ! cellpadding "bar" $ "Hello."+--+-- Result:+--+-- > <div cellpadding="bar">Hello.</div>+--+cellpadding :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+cellpadding = attribute " cellpadding=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cellpadding #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cellspacing@ attribute.+--+-- Example:+--+-- > div ! cellspacing "bar" $ "Hello."+--+-- Result:+--+-- > <div cellspacing="bar">Hello.</div>+--+cellspacing :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+cellspacing = attribute " cellspacing=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cellspacing #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @char@ attribute.+--+-- Example:+--+-- > div ! char "bar" $ "Hello."+--+-- Result:+--+-- > <div char="bar">Hello.</div>+--+char :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+char = attribute " char=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE char #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @charoff@ attribute.+--+-- Example:+--+-- > div ! charoff "bar" $ "Hello."+--+-- Result:+--+-- > <div charoff="bar">Hello.</div>+--+charoff :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+charoff = attribute " charoff=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE charoff #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @charset@ attribute.+--+-- Example:+--+-- > div ! charset "bar" $ "Hello."+--+-- Result:+--+-- > <div charset="bar">Hello.</div>+--+charset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+charset = attribute " charset=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE charset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @checked@ attribute.+--+-- Example:+--+-- > div ! checked "bar" $ "Hello."+--+-- Result:+--+-- > <div checked="bar">Hello.</div>+--+checked :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+checked = attribute " checked=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE checked #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cite@ attribute.+--+-- Example:+--+-- > div ! cite "bar" $ "Hello."+--+-- Result:+--+-- > <div cite="bar">Hello.</div>+--+cite :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+cite = attribute " cite=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @class@ attribute.+--+-- Example:+--+-- > div ! class_ "bar" $ "Hello."+--+-- Result:+--+-- > <div class="bar">Hello.</div>+--+class_ :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+class_ = attribute " class=\""                                                  -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE class_ #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @classid@ attribute.+--+-- Example:+--+-- > div ! classid "bar" $ "Hello."+--+-- Result:+--+-- > <div classid="bar">Hello.</div>+--+classid :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+classid = attribute " classid=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE classid #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @clear@ attribute.+--+-- Example:+--+-- > div ! clear "bar" $ "Hello."+--+-- Result:+--+-- > <div clear="bar">Hello.</div>+--+clear :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+clear = attribute " clear=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE clear #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @codebase@ attribute.+--+-- Example:+--+-- > div ! codebase "bar" $ "Hello."+--+-- Result:+--+-- > <div codebase="bar">Hello.</div>+--+codebase :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+codebase = attribute " codebase=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE codebase #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @codetype@ attribute.+--+-- Example:+--+-- > div ! codetype "bar" $ "Hello."+--+-- Result:+--+-- > <div codetype="bar">Hello.</div>+--+codetype :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+codetype = attribute " codetype=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE codetype #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cols@ attribute.+--+-- Example:+--+-- > div ! cols "bar" $ "Hello."+--+-- Result:+--+-- > <div cols="bar">Hello.</div>+--+cols :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+cols = attribute " cols=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cols #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @colspan@ attribute.+--+-- Example:+--+-- > div ! colspan "bar" $ "Hello."+--+-- Result:+--+-- > <div colspan="bar">Hello.</div>+--+colspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+colspan = attribute " colspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE colspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @compact@ attribute.+--+-- Example:+--+-- > div ! compact "bar" $ "Hello."+--+-- Result:+--+-- > <div compact="bar">Hello.</div>+--+compact :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+compact = attribute " compact=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE compact #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @content@ attribute.+--+-- Example:+--+-- > div ! content "bar" $ "Hello."+--+-- Result:+--+-- > <div content="bar">Hello.</div>+--+content :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+content = attribute " content=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE content #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @coords@ attribute.+--+-- Example:+--+-- > div ! coords "bar" $ "Hello."+--+-- Result:+--+-- > <div coords="bar">Hello.</div>+--+coords :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+coords = attribute " coords=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE coords #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @data@ attribute.+--+-- Example:+--+-- > div ! data_ "bar" $ "Hello."+--+-- Result:+--+-- > <div data="bar">Hello.</div>+--+data_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+data_ = attribute " data=\""                                                    -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE data_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @datetime@ attribute.+--+-- Example:+--+-- > div ! datetime "bar" $ "Hello."+--+-- Result:+--+-- > <div datetime="bar">Hello.</div>+--+datetime :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+datetime = attribute " datetime=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE datetime #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @declare@ attribute.+--+-- Example:+--+-- > div ! declare "bar" $ "Hello."+--+-- Result:+--+-- > <div declare="bar">Hello.</div>+--+declare :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+declare = attribute " declare=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE declare #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @defer@ attribute.+--+-- Example:+--+-- > div ! defer "bar" $ "Hello."+--+-- Result:+--+-- > <div defer="bar">Hello.</div>+--+defer :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+defer = attribute " defer=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE defer #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @dir@ attribute.+--+-- Example:+--+-- > div ! dir "bar" $ "Hello."+--+-- Result:+--+-- > <div dir="bar">Hello.</div>+--+dir :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+dir = attribute " dir=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @disabled@ attribute.+--+-- Example:+--+-- > div ! disabled "bar" $ "Hello."+--+-- Result:+--+-- > <div disabled="bar">Hello.</div>+--+disabled :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+disabled = attribute " disabled=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE disabled #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @enctype@ attribute.+--+-- Example:+--+-- > div ! enctype "bar" $ "Hello."+--+-- Result:+--+-- > <div enctype="bar">Hello.</div>+--+enctype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+enctype = attribute " enctype=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE enctype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @for@ attribute.+--+-- Example:+--+-- > div ! for "bar" $ "Hello."+--+-- Result:+--+-- > <div for="bar">Hello.</div>+--+for :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+for = attribute " for=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE for #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @frame@ attribute.+--+-- Example:+--+-- > div ! frame "bar" $ "Hello."+--+-- Result:+--+-- > <div frame="bar">Hello.</div>+--+frame :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+frame = attribute " frame=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE frame #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @headers@ attribute.+--+-- Example:+--+-- > div ! headers "bar" $ "Hello."+--+-- Result:+--+-- > <div headers="bar">Hello.</div>+--+headers :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+headers = attribute " headers=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE headers #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @height@ attribute.+--+-- Example:+--+-- > div ! height "bar" $ "Hello."+--+-- Result:+--+-- > <div height="bar">Hello.</div>+--+height :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+height = attribute " height=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE height #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @href@ attribute.+--+-- Example:+--+-- > div ! href "bar" $ "Hello."+--+-- Result:+--+-- > <div href="bar">Hello.</div>+--+href :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+href = attribute " href=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE href #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @hreflang@ attribute.+--+-- Example:+--+-- > div ! hreflang "bar" $ "Hello."+--+-- Result:+--+-- > <div hreflang="bar">Hello.</div>+--+hreflang :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+hreflang = attribute " hreflang=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE hreflang #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @hspace@ attribute.+--+-- Example:+--+-- > div ! hspace "bar" $ "Hello."+--+-- Result:+--+-- > <div hspace="bar">Hello.</div>+--+hspace :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+hspace = attribute " hspace=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE hspace #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @http-equiv@ attribute.+--+-- Example:+--+-- > div ! http_equiv "bar" $ "Hello."+--+-- Result:+--+-- > <div http-equiv="bar">Hello.</div>+--+http_equiv :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+http_equiv = attribute " http-equiv=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE http_equiv #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @id@ attribute.+--+-- Example:+--+-- > div ! id "bar" $ "Hello."+--+-- Result:+--+-- > <div id="bar">Hello.</div>+--+id :: AttributeValue  -- ^ Attribute value.                                     -- Util/GenerateHtmlCombinators.hs:260+   -> Attribute       -- ^ Resulting attribute.                                 -- Util/GenerateHtmlCombinators.hs:261+id = attribute " id=\""                                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE id #-}                                                               -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @label@ attribute.+--+-- Example:+--+-- > div ! label "bar" $ "Hello."+--+-- Result:+--+-- > <div label="bar">Hello.</div>+--+label :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+label = attribute " label=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @lang@ attribute.+--+-- Example:+--+-- > div ! lang "bar" $ "Hello."+--+-- Result:+--+-- > <div lang="bar">Hello.</div>+--+lang :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+lang = attribute " lang=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE lang #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @language@ attribute.+--+-- Example:+--+-- > div ! language "bar" $ "Hello."+--+-- Result:+--+-- > <div language="bar">Hello.</div>+--+language :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+language = attribute " language=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE language #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @maxlength@ attribute.+--+-- Example:+--+-- > div ! maxlength "bar" $ "Hello."+--+-- Result:+--+-- > <div maxlength="bar">Hello.</div>+--+maxlength :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+maxlength = attribute " maxlength=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE maxlength #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @media@ attribute.+--+-- Example:+--+-- > div ! media "bar" $ "Hello."+--+-- Result:+--+-- > <div media="bar">Hello.</div>+--+media :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+media = attribute " media=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE media #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @method@ attribute.+--+-- Example:+--+-- > div ! method "bar" $ "Hello."+--+-- Result:+--+-- > <div method="bar">Hello.</div>+--+method :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+method = attribute " method=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE method #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @multiple@ attribute.+--+-- Example:+--+-- > div ! multiple "bar" $ "Hello."+--+-- Result:+--+-- > <div multiple="bar">Hello.</div>+--+multiple :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+multiple = attribute " multiple=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE multiple #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @name@ attribute.+--+-- Example:+--+-- > div ! name "bar" $ "Hello."+--+-- Result:+--+-- > <div name="bar">Hello.</div>+--+name :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+name = attribute " name=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE name #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @nohref@ attribute.+--+-- Example:+--+-- > div ! nohref "bar" $ "Hello."+--+-- Result:+--+-- > <div nohref="bar">Hello.</div>+--+nohref :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+nohref = attribute " nohref=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE nohref #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @noshade@ attribute.+--+-- Example:+--+-- > div ! noshade "bar" $ "Hello."+--+-- Result:+--+-- > <div noshade="bar">Hello.</div>+--+noshade :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+noshade = attribute " noshade=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE noshade #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @nowrap@ attribute.+--+-- Example:+--+-- > div ! nowrap "bar" $ "Hello."+--+-- Result:+--+-- > <div nowrap="bar">Hello.</div>+--+nowrap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+nowrap = attribute " nowrap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE nowrap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onabort@ attribute.+--+-- Example:+--+-- > div ! onabort "bar" $ "Hello."+--+-- Result:+--+-- > <div onabort="bar">Hello.</div>+--+onabort :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onabort = attribute " onabort=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onabort #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onblur@ attribute.+--+-- Example:+--+-- > div ! onblur "bar" $ "Hello."+--+-- Result:+--+-- > <div onblur="bar">Hello.</div>+--+onblur :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onblur = attribute " onblur=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onblur #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onchange@ attribute.+--+-- Example:+--+-- > div ! onchange "bar" $ "Hello."+--+-- Result:+--+-- > <div onchange="bar">Hello.</div>+--+onchange :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onchange = attribute " onchange=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onchange #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onclick@ attribute.+--+-- Example:+--+-- > div ! onclick "bar" $ "Hello."+--+-- Result:+--+-- > <div onclick="bar">Hello.</div>+--+onclick :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onclick = attribute " onclick=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onclick #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondblclick@ attribute.+--+-- Example:+--+-- > div ! ondblclick "bar" $ "Hello."+--+-- Result:+--+-- > <div ondblclick="bar">Hello.</div>+--+ondblclick :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+ondblclick = attribute " ondblclick=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondblclick #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onfocus@ attribute.+--+-- Example:+--+-- > div ! onfocus "bar" $ "Hello."+--+-- Result:+--+-- > <div onfocus="bar">Hello.</div>+--+onfocus :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onfocus = attribute " onfocus=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onfocus #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onkeydown@ attribute.+--+-- Example:+--+-- > div ! onkeydown "bar" $ "Hello."+--+-- Result:+--+-- > <div onkeydown="bar">Hello.</div>+--+onkeydown :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onkeydown = attribute " onkeydown=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeydown #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onkeypress@ attribute.+--+-- Example:+--+-- > div ! onkeypress "bar" $ "Hello."+--+-- Result:+--+-- > <div onkeypress="bar">Hello.</div>+--+onkeypress :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onkeypress = attribute " onkeypress=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeypress #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onkeyup@ attribute.+--+-- Example:+--+-- > div ! onkeyup "bar" $ "Hello."+--+-- Result:+--+-- > <div onkeyup="bar">Hello.</div>+--+onkeyup :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onkeyup = attribute " onkeyup=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeyup #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onload@ attribute.+--+-- Example:+--+-- > div ! onload "bar" $ "Hello."+--+-- Result:+--+-- > <div onload="bar">Hello.</div>+--+onload :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onload = attribute " onload=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onload #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmousedown@ attribute.+--+-- Example:+--+-- > div ! onmousedown "bar" $ "Hello."+--+-- Result:+--+-- > <div onmousedown="bar">Hello.</div>+--+onmousedown :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmousedown = attribute " onmousedown=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmousedown #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmousemove@ attribute.+--+-- Example:+--+-- > div ! onmousemove "bar" $ "Hello."+--+-- Result:+--+-- > <div onmousemove="bar">Hello.</div>+--+onmousemove :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmousemove = attribute " onmousemove=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmousemove #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmouseout@ attribute.+--+-- Example:+--+-- > div ! onmouseout "bar" $ "Hello."+--+-- Result:+--+-- > <div onmouseout="bar">Hello.</div>+--+onmouseout :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onmouseout = attribute " onmouseout=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseout #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmouseover@ attribute.+--+-- Example:+--+-- > div ! onmouseover "bar" $ "Hello."+--+-- Result:+--+-- > <div onmouseover="bar">Hello.</div>+--+onmouseover :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmouseover = attribute " onmouseover=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseover #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmouseup@ attribute.+--+-- Example:+--+-- > div ! onmouseup "bar" $ "Hello."+--+-- Result:+--+-- > <div onmouseup="bar">Hello.</div>+--+onmouseup :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onmouseup = attribute " onmouseup=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseup #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onreset@ attribute.+--+-- Example:+--+-- > div ! onreset "bar" $ "Hello."+--+-- Result:+--+-- > <div onreset="bar">Hello.</div>+--+onreset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onreset = attribute " onreset=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onreset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onselect@ attribute.+--+-- Example:+--+-- > div ! onselect "bar" $ "Hello."+--+-- Result:+--+-- > <div onselect="bar">Hello.</div>+--+onselect :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onselect = attribute " onselect=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onselect #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onsubmit@ attribute.+--+-- Example:+--+-- > div ! onsubmit "bar" $ "Hello."+--+-- Result:+--+-- > <div onsubmit="bar">Hello.</div>+--+onsubmit :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onsubmit = attribute " onsubmit=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onsubmit #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onunload@ attribute.+--+-- Example:+--+-- > div ! onunload "bar" $ "Hello."+--+-- Result:+--+-- > <div onunload="bar">Hello.</div>+--+onunload :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onunload = attribute " onunload=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onunload #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @profile@ attribute.+--+-- Example:+--+-- > div ! profile "bar" $ "Hello."+--+-- Result:+--+-- > <div profile="bar">Hello.</div>+--+profile :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+profile = attribute " profile=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE profile #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @readonly@ attribute.+--+-- Example:+--+-- > div ! readonly "bar" $ "Hello."+--+-- Result:+--+-- > <div readonly="bar">Hello.</div>+--+readonly :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+readonly = attribute " readonly=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE readonly #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rel@ attribute.+--+-- Example:+--+-- > div ! rel "bar" $ "Hello."+--+-- Result:+--+-- > <div rel="bar">Hello.</div>+--+rel :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+rel = attribute " rel=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rel #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rev@ attribute.+--+-- Example:+--+-- > div ! rev "bar" $ "Hello."+--+-- Result:+--+-- > <div rev="bar">Hello.</div>+--+rev :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+rev = attribute " rev=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rev #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rows@ attribute.+--+-- Example:+--+-- > div ! rows "bar" $ "Hello."+--+-- Result:+--+-- > <div rows="bar">Hello.</div>+--+rows :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+rows = attribute " rows=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rows #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rowspan@ attribute.+--+-- Example:+--+-- > div ! rowspan "bar" $ "Hello."+--+-- Result:+--+-- > <div rowspan="bar">Hello.</div>+--+rowspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+rowspan = attribute " rowspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rowspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rules@ attribute.+--+-- Example:+--+-- > div ! rules "bar" $ "Hello."+--+-- Result:+--+-- > <div rules="bar">Hello.</div>+--+rules :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+rules = attribute " rules=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rules #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @scheme@ attribute.+--+-- Example:+--+-- > div ! scheme "bar" $ "Hello."+--+-- Result:+--+-- > <div scheme="bar">Hello.</div>+--+scheme :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+scheme = attribute " scheme=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE scheme #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @scope@ attribute.+--+-- Example:+--+-- > div ! scope "bar" $ "Hello."+--+-- Result:+--+-- > <div scope="bar">Hello.</div>+--+scope :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+scope = attribute " scope=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE scope #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @selected@ attribute.+--+-- Example:+--+-- > div ! selected "bar" $ "Hello."+--+-- Result:+--+-- > <div selected="bar">Hello.</div>+--+selected :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+selected = attribute " selected=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE selected #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @shape@ attribute.+--+-- Example:+--+-- > div ! shape "bar" $ "Hello."+--+-- Result:+--+-- > <div shape="bar">Hello.</div>+--+shape :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+shape = attribute " shape=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE shape #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @size@ attribute.+--+-- Example:+--+-- > div ! size "bar" $ "Hello."+--+-- Result:+--+-- > <div size="bar">Hello.</div>+--+size :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+size = attribute " size=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE size #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @span@ attribute.+--+-- Example:+--+-- > div ! span "bar" $ "Hello."+--+-- Result:+--+-- > <div span="bar">Hello.</div>+--+span :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+span = attribute " span=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @src@ attribute.+--+-- Example:+--+-- > div ! src "bar" $ "Hello."+--+-- Result:+--+-- > <div src="bar">Hello.</div>+--+src :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+src = attribute " src=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE src #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @standby@ attribute.+--+-- Example:+--+-- > div ! standby "bar" $ "Hello."+--+-- Result:+--+-- > <div standby="bar">Hello.</div>+--+standby :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+standby = attribute " standby=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE standby #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @start@ attribute.+--+-- Example:+--+-- > div ! start "bar" $ "Hello."+--+-- Result:+--+-- > <div start="bar">Hello.</div>+--+start :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+start = attribute " start=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE start #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @style@ attribute.+--+-- Example:+--+-- > div ! style "bar" $ "Hello."+--+-- Result:+--+-- > <div style="bar">Hello.</div>+--+style :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+style = attribute " style=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @summary@ attribute.+--+-- Example:+--+-- > div ! summary "bar" $ "Hello."+--+-- Result:+--+-- > <div summary="bar">Hello.</div>+--+summary :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+summary = attribute " summary=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @tabindex@ attribute.+--+-- Example:+--+-- > div ! tabindex "bar" $ "Hello."+--+-- Result:+--+-- > <div tabindex="bar">Hello.</div>+--+tabindex :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+tabindex = attribute " tabindex=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE tabindex #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @target@ attribute.+--+-- Example:+--+-- > div ! target "bar" $ "Hello."+--+-- Result:+--+-- > <div target="bar">Hello.</div>+--+target :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+target = attribute " target=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE target #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @title@ attribute.+--+-- Example:+--+-- > div ! title "bar" $ "Hello."+--+-- Result:+--+-- > <div title="bar">Hello.</div>+--+title :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+title = attribute " title=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @type@ attribute.+--+-- Example:+--+-- > div ! type_ "bar" $ "Hello."+--+-- Result:+--+-- > <div type="bar">Hello.</div>+--+type_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+type_ = attribute " type=\""                                                    -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE type_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @usemap@ attribute.+--+-- Example:+--+-- > div ! usemap "bar" $ "Hello."+--+-- Result:+--+-- > <div usemap="bar">Hello.</div>+--+usemap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+usemap = attribute " usemap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE usemap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @valign@ attribute.+--+-- Example:+--+-- > div ! valign "bar" $ "Hello."+--+-- Result:+--+-- > <div valign="bar">Hello.</div>+--+valign :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+valign = attribute " valign=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE valign #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @value@ attribute.+--+-- Example:+--+-- > div ! value "bar" $ "Hello."+--+-- Result:+--+-- > <div value="bar">Hello.</div>+--+value :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+value = attribute " value=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE value #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @valuetype@ attribute.+--+-- Example:+--+-- > div ! valuetype "bar" $ "Hello."+--+-- Result:+--+-- > <div valuetype="bar">Hello.</div>+--+valuetype :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+valuetype = attribute " valuetype=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE valuetype #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @vspace@ attribute.+--+-- Example:+--+-- > div ! vspace "bar" $ "Hello."+--+-- Result:+--+-- > <div vspace="bar">Hello.</div>+--+vspace :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+vspace = attribute " vspace=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE vspace #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @width@ attribute.+--+-- Example:+--+-- > div ! width "bar" $ "Hello."+--+-- Result:+--+-- > <div width="bar">Hello.</div>+--+width :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+width = attribute " width=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE width #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
Text/Blaze/Html5.hs view
@@ -2,1686 +2,1686 @@ -- edit it directly. Instead, edit the files who generated this code, -- you can find them in the @util/@ directory. -{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:78--- | This module exports HTML combinators used to create documents.----module Text.Blaze.Html5                                                         -- ./Util/GenerateHtmlCombinators.hs:151-    ( module Text.Blaze                                                         -- ./Util/GenerateHtmlCombinators.hs:152-    , docType                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , docTypeHtml                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , a                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , address                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , area                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , article                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , aside                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , audio                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , b                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , base                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , bdo                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , blockquote                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , body                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , br                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , button                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , canvas                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , caption                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , code                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , col                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , colgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , command                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , datalist                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , dd                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , del                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , details                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , dfn                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , div                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , dl                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , dt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , em                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , embed                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , fieldset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , figcaption                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , figure                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , footer                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , h1                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h2                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h3                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h4                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h5                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , h6                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , head                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , header                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , hgroup                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , hr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , html                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , i                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , iframe                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , img                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , input                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , ins                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , kbd                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , keygen                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , legend                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , li                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , link                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , map                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , mark                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , menu                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , meta                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , meter                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , nav                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , noscript                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , object                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , ol                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , optgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , option                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , output                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , p                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , param                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , pre                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , progress                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , q                                                                         -- ./Util/GenerateHtmlCombinators.hs:154-    , rp                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , rt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , ruby                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , samp                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , script                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , section                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , select                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , small                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , source                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , strong                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , sub                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , sup                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , table                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , tbody                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , td                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , textarea                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , tfoot                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , th                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , thead                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , time                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , tr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , ul                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , var                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , video                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155--import Prelude ((>>), (.))                                                      -- ./Util/GenerateHtmlCombinators.hs:85-                                                                                -- ./Util/GenerateHtmlCombinators.hs:86-import Text.Blaze                                                               -- ./Util/GenerateHtmlCombinators.hs:87-import Text.Blaze.Internal                                                      -- ./Util/GenerateHtmlCombinators.hs:88-                                                                                -- ./Util/GenerateHtmlCombinators.hs:89--- | Combinator for the document type. This should be placed at the top--- of every HTML page.------ Example:------ > docType------ Result:------ > <!DOCTYPE HTML>----docType :: Html  -- ^ The document type HTML.                                   -- ./Util/GenerateHtmlCombinators.hs:171-docType = preEscapedText "<!DOCTYPE HTML>\n"                                    -- ./Util/GenerateHtmlCombinators.hs:172-{-# INLINE docType #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:173---- | 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>----docTypeHtml :: Html  -- ^ Inner HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:192-            -> Html  -- ^ Resulting HTML.                                       -- ./Util/GenerateHtmlCombinators.hs:193-docTypeHtml inner = docType >> html inner                                       -- ./Util/GenerateHtmlCombinators.hs:194-{-# INLINE docTypeHtml #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:195---- | Combinator for the @\<a>@ element.------ Example:------ > a $ span $ text "foo"------ Result:------ > <a><span>foo</span></a>----a :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-a = Parent "<a" "</a>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE a #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<abbr>@ element.------ Example:------ > abbr $ span $ text "foo"------ Result:------ > <abbr><span>foo</span></abbr>----abbr :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-abbr = Parent "<abbr" "</abbr>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<address>@ element.------ Example:------ > address $ span $ text "foo"------ Result:------ > <address><span>foo</span></address>----address :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-address = Parent "<address" "</address>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE address #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<area />@ element.------ Example:------ > area------ Result:------ > <area />----area :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-area = Leaf "<area" " />"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE area #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<article>@ element.------ Example:------ > article $ span $ text "foo"------ Result:------ > <article><span>foo</span></article>----article :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-article = Parent "<article" "</article>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE article #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<aside>@ element.------ Example:------ > aside $ span $ text "foo"------ Result:------ > <aside><span>foo</span></aside>----aside :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-aside = Parent "<aside" "</aside>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE aside #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<audio>@ element.------ Example:------ > audio $ span $ text "foo"------ Result:------ > <audio><span>foo</span></audio>----audio :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-audio = Parent "<audio" "</audio>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE audio #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<b>@ element.------ Example:------ > b $ span $ text "foo"------ Result:------ > <b><span>foo</span></b>----b :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-b = Parent "<b" "</b>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE b #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<base>@ element.------ Example:------ > base $ span $ text "foo"------ Result:------ > <base><span>foo</span></base>----base :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-base = Parent "<base" "</base>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE base #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<bdo>@ element.------ Example:------ > bdo $ span $ text "foo"------ Result:------ > <bdo><span>foo</span></bdo>----bdo :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-bdo = Parent "<bdo" "</bdo>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE bdo #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<blockquote>@ element.------ Example:------ > blockquote $ span $ text "foo"------ Result:------ > <blockquote><span>foo</span></blockquote>----blockquote :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213-blockquote = Parent "<blockquote" "</blockquote>"                               -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE blockquote #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<body>@ element.------ Example:------ > body $ span $ text "foo"------ Result:------ > <body><span>foo</span></body>----body :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-body = Parent "<body" "</body>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE body #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<br />@ element.------ Example:------ > br------ Result:------ > <br />----br :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238-br = Leaf "<br" " />"                                                           -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE br #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<button>@ element.------ Example:------ > button $ span $ text "foo"------ Result:------ > <button><span>foo</span></button>----button :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-button = Parent "<button" "</button>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE button #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<canvas>@ element.------ Example:------ > canvas $ span $ text "foo"------ Result:------ > <canvas><span>foo</span></canvas>----canvas :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-canvas = Parent "<canvas" "</canvas>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE canvas #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<caption>@ element.------ Example:------ > caption $ span $ text "foo"------ Result:------ > <caption><span>foo</span></caption>----caption :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-caption = Parent "<caption" "</caption>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE caption #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<cite>@ element.------ Example:------ > cite $ span $ text "foo"------ Result:------ > <cite><span>foo</span></cite>----cite :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-cite = Parent "<cite" "</cite>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<code>@ element.------ Example:------ > code $ span $ text "foo"------ Result:------ > <code><span>foo</span></code>----code :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-code = Parent "<code" "</code>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE code #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<col />@ element.------ Example:------ > col------ Result:------ > <col />----col :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238-col = Leaf "<col" " />"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE col #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<colgroup>@ element.------ Example:------ > colgroup $ span $ text "foo"------ Result:------ > <colgroup><span>foo</span></colgroup>----colgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-colgroup = Parent "<colgroup" "</colgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE colgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<command>@ element.------ Example:------ > command $ span $ text "foo"------ Result:------ > <command><span>foo</span></command>----command :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-command = Parent "<command" "</command>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE command #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<datalist>@ element.------ Example:------ > datalist $ span $ text "foo"------ Result:------ > <datalist><span>foo</span></datalist>----datalist :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-datalist = Parent "<datalist" "</datalist>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE datalist #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<dd>@ element.------ Example:------ > dd $ span $ text "foo"------ Result:------ > <dd><span>foo</span></dd>----dd :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dd = Parent "<dd" "</dd>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dd #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<del>@ element.------ Example:------ > del $ span $ text "foo"------ Result:------ > <del><span>foo</span></del>----del :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-del = Parent "<del" "</del>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE del #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<details>@ element.------ Example:------ > details $ span $ text "foo"------ Result:------ > <details><span>foo</span></details>----details :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-details = Parent "<details" "</details>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE details #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<dfn>@ element.------ Example:------ > dfn $ span $ text "foo"------ Result:------ > <dfn><span>foo</span></dfn>----dfn :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-dfn = Parent "<dfn" "</dfn>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dfn #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<div>@ element.------ Example:------ > div $ span $ text "foo"------ Result:------ > <div><span>foo</span></div>----div :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-div = Parent "<div" "</div>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE div #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<dl>@ element.------ Example:------ > dl $ span $ text "foo"------ Result:------ > <dl><span>foo</span></dl>----dl :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dl = Parent "<dl" "</dl>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dl #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<dt>@ element.------ Example:------ > dt $ span $ text "foo"------ Result:------ > <dt><span>foo</span></dt>----dt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-dt = Parent "<dt" "</dt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE dt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<em>@ element.------ Example:------ > em $ span $ text "foo"------ Result:------ > <em><span>foo</span></em>----em :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-em = Parent "<em" "</em>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE em #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<embed />@ element.------ Example:------ > embed------ Result:------ > <embed />----embed :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-embed = Leaf "<embed" " />"                                                     -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE embed #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<fieldset>@ element.------ Example:------ > fieldset $ span $ text "foo"------ Result:------ > <fieldset><span>foo</span></fieldset>----fieldset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-fieldset = Parent "<fieldset" "</fieldset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE fieldset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<figcaption>@ element.------ Example:------ > figcaption $ span $ text "foo"------ Result:------ > <figcaption><span>foo</span></figcaption>----figcaption :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213-figcaption = Parent "<figcaption" "</figcaption>"                               -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE figcaption #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<figure>@ element.------ Example:------ > figure $ span $ text "foo"------ Result:------ > <figure><span>foo</span></figure>----figure :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-figure = Parent "<figure" "</figure>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE figure #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<footer>@ element.------ Example:------ > footer $ span $ text "foo"------ Result:------ > <footer><span>foo</span></footer>----footer :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-footer = Parent "<footer" "</footer>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE footer #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<form>@ element.------ Example:------ > form $ span $ text "foo"------ Result:------ > <form><span>foo</span></form>----form :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-form = Parent "<form" "</form>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<h1>@ element.------ Example:------ > h1 $ span $ text "foo"------ Result:------ > <h1><span>foo</span></h1>----h1 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h1 = Parent "<h1" "</h1>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h1 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<h2>@ element.------ Example:------ > h2 $ span $ text "foo"------ Result:------ > <h2><span>foo</span></h2>----h2 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h2 = Parent "<h2" "</h2>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h2 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<h3>@ element.------ Example:------ > h3 $ span $ text "foo"------ Result:------ > <h3><span>foo</span></h3>----h3 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h3 = Parent "<h3" "</h3>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h3 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<h4>@ element.------ Example:------ > h4 $ span $ text "foo"------ Result:------ > <h4><span>foo</span></h4>----h4 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h4 = Parent "<h4" "</h4>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h4 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<h5>@ element.------ Example:------ > h5 $ span $ text "foo"------ Result:------ > <h5><span>foo</span></h5>----h5 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h5 = Parent "<h5" "</h5>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h5 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<h6>@ element.------ Example:------ > h6 $ span $ text "foo"------ Result:------ > <h6><span>foo</span></h6>----h6 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-h6 = Parent "<h6" "</h6>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE h6 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<head>@ element.------ Example:------ > head $ span $ text "foo"------ Result:------ > <head><span>foo</span></head>----head :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-head = Parent "<head" "</head>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE head #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<header>@ element.------ Example:------ > header $ span $ text "foo"------ Result:------ > <header><span>foo</span></header>----header :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-header = Parent "<header" "</header>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE header #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<hgroup>@ element.------ Example:------ > hgroup $ span $ text "foo"------ Result:------ > <hgroup><span>foo</span></hgroup>----hgroup :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-hgroup = Parent "<hgroup" "</hgroup>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE hgroup #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<hr />@ element.------ Example:------ > hr------ Result:------ > <hr />----hr :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238-hr = Leaf "<hr" " />"                                                           -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE hr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<html>@ element.------ Example:------ > html $ span $ text "foo"------ Result:------ > <html><span>foo</span></html>----html :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-html = Parent "<html" "</html>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE html #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<i>@ element.------ Example:------ > i $ span $ text "foo"------ Result:------ > <i><span>foo</span></i>----i :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-i = Parent "<i" "</i>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE i #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<iframe>@ element.------ Example:------ > iframe $ span $ text "foo"------ Result:------ > <iframe><span>foo</span></iframe>----iframe :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-iframe = Parent "<iframe" "</iframe>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE iframe #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<img />@ element.------ Example:------ > img------ Result:------ > <img />----img :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238-img = Leaf "<img" " />"                                                         -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE img #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<input />@ element.------ Example:------ > input------ Result:------ > <input />----input :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-input = Leaf "<input" " />"                                                     -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE input #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<ins>@ element.------ Example:------ > ins $ span $ text "foo"------ Result:------ > <ins><span>foo</span></ins>----ins :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-ins = Parent "<ins" "</ins>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ins #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<kbd>@ element.------ Example:------ > kbd $ span $ text "foo"------ Result:------ > <kbd><span>foo</span></kbd>----kbd :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-kbd = Parent "<kbd" "</kbd>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE kbd #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<keygen>@ element.------ Example:------ > keygen $ span $ text "foo"------ Result:------ > <keygen><span>foo</span></keygen>----keygen :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-keygen = Parent "<keygen" "</keygen>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE keygen #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<label>@ element.------ Example:------ > label $ span $ text "foo"------ Result:------ > <label><span>foo</span></label>----label :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-label = Parent "<label" "</label>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<legend>@ element.------ Example:------ > legend $ span $ text "foo"------ Result:------ > <legend><span>foo</span></legend>----legend :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-legend = Parent "<legend" "</legend>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE legend #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<li>@ element.------ Example:------ > li $ span $ text "foo"------ Result:------ > <li><span>foo</span></li>----li :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-li = Parent "<li" "</li>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE li #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<link />@ element.------ Example:------ > link------ Result:------ > <link />----link :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-link = Leaf "<link" " />"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE link #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<map>@ element.------ Example:------ > map $ span $ text "foo"------ Result:------ > <map><span>foo</span></map>----map :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-map = Parent "<map" "</map>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE map #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<mark>@ element.------ Example:------ > mark $ span $ text "foo"------ Result:------ > <mark><span>foo</span></mark>----mark :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-mark = Parent "<mark" "</mark>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE mark #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<menu>@ element.------ Example:------ > menu $ span $ text "foo"------ Result:------ > <menu><span>foo</span></menu>----menu :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-menu = Parent "<menu" "</menu>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE menu #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<meta />@ element.------ Example:------ > meta------ Result:------ > <meta />----meta :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238-meta = Leaf "<meta" " />"                                                       -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE meta #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<meter>@ element.------ Example:------ > meter $ span $ text "foo"------ Result:------ > <meter><span>foo</span></meter>----meter :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-meter = Parent "<meter" "</meter>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE meter #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<nav>@ element.------ Example:------ > nav $ span $ text "foo"------ Result:------ > <nav><span>foo</span></nav>----nav :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-nav = Parent "<nav" "</nav>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE nav #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<noscript>@ element.------ Example:------ > noscript $ span $ text "foo"------ Result:------ > <noscript><span>foo</span></noscript>----noscript :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-noscript = Parent "<noscript" "</noscript>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE noscript #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<object>@ element.------ Example:------ > object $ span $ text "foo"------ Result:------ > <object><span>foo</span></object>----object :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-object = Parent "<object" "</object>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE object #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<ol>@ element.------ Example:------ > ol $ span $ text "foo"------ Result:------ > <ol><span>foo</span></ol>----ol :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-ol = Parent "<ol" "</ol>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ol #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<optgroup>@ element.------ Example:------ > optgroup $ span $ text "foo"------ Result:------ > <optgroup><span>foo</span></optgroup>----optgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-optgroup = Parent "<optgroup" "</optgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE optgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<option>@ element.------ Example:------ > option $ span $ text "foo"------ Result:------ > <option><span>foo</span></option>----option :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-option = Parent "<option" "</option>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE option #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<output>@ element.------ Example:------ > output $ span $ text "foo"------ Result:------ > <output><span>foo</span></output>----output :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-output = Parent "<output" "</output>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE output #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<p>@ element.------ Example:------ > p $ span $ text "foo"------ Result:------ > <p><span>foo</span></p>----p :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-p = Parent "<p" "</p>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE p #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<param />@ element.------ Example:------ > param------ Result:------ > <param />----param :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238-param = Leaf "<param" " />"                                                     -- ./Util/GenerateHtmlCombinators.hs:239-{-# INLINE param #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240---- | Combinator for the @\<pre>@ element.------ Example:------ > pre $ span $ text "foo"------ Result:------ > <pre><span>foo</span></pre>----pre :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-pre = Parent "<pre" "</pre>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE pre #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<progress>@ element.------ Example:------ > progress $ span $ text "foo"------ Result:------ > <progress><span>foo</span></progress>----progress :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-progress = Parent "<progress" "</progress>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE progress #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<q>@ element.------ Example:------ > q $ span $ text "foo"------ Result:------ > <q><span>foo</span></q>----q :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213-q = Parent "<q" "</q>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE q #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<rp>@ element.------ Example:------ > rp $ span $ text "foo"------ Result:------ > <rp><span>foo</span></rp>----rp :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-rp = Parent "<rp" "</rp>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE rp #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<rt>@ element.------ Example:------ > rt $ span $ text "foo"------ Result:------ > <rt><span>foo</span></rt>----rt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-rt = Parent "<rt" "</rt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE rt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<ruby>@ element.------ Example:------ > ruby $ span $ text "foo"------ Result:------ > <ruby><span>foo</span></ruby>----ruby :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-ruby = Parent "<ruby" "</ruby>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ruby #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<samp>@ element.------ Example:------ > samp $ span $ text "foo"------ Result:------ > <samp><span>foo</span></samp>----samp :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-samp = Parent "<samp" "</samp>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE samp #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<script>@ element.------ Example:------ > script $ span $ text "foo"------ Result:------ > <script><span>foo</span></script>----script :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-script = Parent "<script" "</script>" . external                                -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE script #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<section>@ element.------ Example:------ > section $ span $ text "foo"------ Result:------ > <section><span>foo</span></section>----section :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-section = Parent "<section" "</section>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE section #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<select>@ element.------ Example:------ > select $ span $ text "foo"------ Result:------ > <select><span>foo</span></select>----select :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-select = Parent "<select" "</select>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE select #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<small>@ element.------ Example:------ > small $ span $ text "foo"------ Result:------ > <small><span>foo</span></small>----small :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-small = Parent "<small" "</small>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE small #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<source>@ element.------ Example:------ > source $ span $ text "foo"------ Result:------ > <source><span>foo</span></source>----source :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-source = Parent "<source" "</source>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE source #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<span>@ element.------ Example:------ > span $ span $ text "foo"------ Result:------ > <span><span>foo</span></span>----span :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-span = Parent "<span" "</span>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<strong>@ element.------ Example:------ > strong $ span $ text "foo"------ Result:------ > <strong><span>foo</span></strong>----strong :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213-strong = Parent "<strong" "</strong>"                                           -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE strong #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<style>@ element.------ Example:------ > style $ span $ text "foo"------ Result:------ > <style><span>foo</span></style>----style :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-style = Parent "<style" "</style>" . external                                   -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<sub>@ element.------ Example:------ > sub $ span $ text "foo"------ Result:------ > <sub><span>foo</span></sub>----sub :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-sub = Parent "<sub" "</sub>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE sub #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<summary>@ element.------ Example:------ > summary $ span $ text "foo"------ Result:------ > <summary><span>foo</span></summary>----summary :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213-summary = Parent "<summary" "</summary>"                                        -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<sup>@ element.------ Example:------ > sup $ span $ text "foo"------ Result:------ > <sup><span>foo</span></sup>----sup :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-sup = Parent "<sup" "</sup>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE sup #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<table>@ element.------ Example:------ > table $ span $ text "foo"------ Result:------ > <table><span>foo</span></table>----table :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-table = Parent "<table" "</table>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE table #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<tbody>@ element.------ Example:------ > tbody $ span $ text "foo"------ Result:------ > <tbody><span>foo</span></tbody>----tbody :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-tbody = Parent "<tbody" "</tbody>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tbody #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<td>@ element.------ Example:------ > td $ span $ text "foo"------ Result:------ > <td><span>foo</span></td>----td :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-td = Parent "<td" "</td>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE td #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<textarea>@ element.------ Example:------ > textarea $ span $ text "foo"------ Result:------ > <textarea><span>foo</span></textarea>----textarea :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213-textarea = Parent "<textarea" "</textarea>"                                     -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE textarea #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<tfoot>@ element.------ Example:------ > tfoot $ span $ text "foo"------ Result:------ > <tfoot><span>foo</span></tfoot>----tfoot :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-tfoot = Parent "<tfoot" "</tfoot>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tfoot #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<th>@ element.------ Example:------ > th $ span $ text "foo"------ Result:------ > <th><span>foo</span></th>----th :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-th = Parent "<th" "</th>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE th #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<thead>@ element.------ Example:------ > thead $ span $ text "foo"------ Result:------ > <thead><span>foo</span></thead>----thead :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-thead = Parent "<thead" "</thead>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE thead #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<time>@ element.------ Example:------ > time $ span $ text "foo"------ Result:------ > <time><span>foo</span></time>----time :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213-time = Parent "<time" "</time>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE time #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<title>@ element.------ Example:------ > title $ span $ text "foo"------ Result:------ > <title><span>foo</span></title>----title :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-title = Parent "<title" "</title>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<tr>@ element.------ Example:------ > tr $ span $ text "foo"------ Result:------ > <tr><span>foo</span></tr>----tr :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-tr = Parent "<tr" "</tr>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE tr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<ul>@ element.------ Example:------ > ul $ span $ text "foo"------ Result:------ > <ul><span>foo</span></ul>----ul :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213-ul = Parent "<ul" "</ul>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE ul #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<var>@ element.------ Example:------ > var $ span $ text "foo"------ Result:------ > <var><span>foo</span></var>----var :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213-var = Parent "<var" "</var>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE var #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216---- | Combinator for the @\<video>@ element.------ Example:------ > video $ span $ text "foo"------ Result:------ > <video><span>foo</span></video>----video :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213-video = Parent "<video" "</video>"                                              -- ./Util/GenerateHtmlCombinators.hs:214-{-# INLINE video #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:78+-- | This module exports HTML combinators used to create documents.+--+module Text.Blaze.Html5                                                         -- Util/GenerateHtmlCombinators.hs:151+    ( module Text.Blaze                                                         -- Util/GenerateHtmlCombinators.hs:152+    , docType                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , docTypeHtml                                                               -- Util/GenerateHtmlCombinators.hs:154+    , a                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , abbr                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , address                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , area                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , article                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , aside                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , audio                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , b                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , base                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , bdo                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , blockquote                                                                -- Util/GenerateHtmlCombinators.hs:154+    , body                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , br                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , button                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , canvas                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , caption                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , code                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , col                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , colgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , command                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , datalist                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , dd                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , del                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , details                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , dfn                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , div                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , dl                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , dt                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , em                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , embed                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , fieldset                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , figcaption                                                                -- Util/GenerateHtmlCombinators.hs:154+    , figure                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , footer                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , h1                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h2                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h3                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h4                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h5                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , h6                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , head                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , header                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , hgroup                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , hr                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , html                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , i                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , iframe                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , img                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , input                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , ins                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , kbd                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , keygen                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , legend                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , li                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , link                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , map                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , mark                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , menu                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , meta                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , meter                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , nav                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , noscript                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , object                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , ol                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , optgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , option                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , output                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , p                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , param                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , pre                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , progress                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , q                                                                         -- Util/GenerateHtmlCombinators.hs:154+    , rp                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , rt                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , ruby                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , samp                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , script                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , section                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , select                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , small                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , source                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , strong                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , sub                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , sup                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , table                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , tbody                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , td                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , textarea                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , tfoot                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , th                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , thead                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , time                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , tr                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , ul                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , var                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , video                                                                     -- Util/GenerateHtmlCombinators.hs:154+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155++import Prelude ((>>), (.))                                                      -- Util/GenerateHtmlCombinators.hs:85+                                                                                -- Util/GenerateHtmlCombinators.hs:86+import Text.Blaze                                                               -- Util/GenerateHtmlCombinators.hs:87+import Text.Blaze.Internal                                                      -- Util/GenerateHtmlCombinators.hs:88+                                                                                -- Util/GenerateHtmlCombinators.hs:89+-- | Combinator for the document type. This should be placed at the top+-- of every HTML page.+--+-- Example:+--+-- > docType+--+-- Result:+--+-- > <!DOCTYPE HTML>+--+docType :: Html  -- ^ The document type HTML.                                   -- Util/GenerateHtmlCombinators.hs:171+docType = preEscapedText "<!DOCTYPE HTML>\n"                                    -- Util/GenerateHtmlCombinators.hs:172+{-# INLINE docType #-}                                                          -- Util/GenerateHtmlCombinators.hs:173++-- | 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>+--+docTypeHtml :: Html  -- ^ Inner HTML.                                           -- Util/GenerateHtmlCombinators.hs:192+            -> Html  -- ^ Resulting HTML.                                       -- Util/GenerateHtmlCombinators.hs:193+docTypeHtml inner = docType >> html inner                                       -- Util/GenerateHtmlCombinators.hs:194+{-# INLINE docTypeHtml #-}                                                      -- Util/GenerateHtmlCombinators.hs:195++-- | Combinator for the @\<a>@ element.+--+-- Example:+--+-- > a $ span $ text "foo"+--+-- Result:+--+-- > <a><span>foo</span></a>+--+a :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+a = Parent "<a" "</a>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE a #-}                                                                -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<abbr>@ element.+--+-- Example:+--+-- > abbr $ span $ text "foo"+--+-- Result:+--+-- > <abbr><span>foo</span></abbr>+--+abbr :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+abbr = Parent "<abbr" "</abbr>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<address>@ element.+--+-- Example:+--+-- > address $ span $ text "foo"+--+-- Result:+--+-- > <address><span>foo</span></address>+--+address :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+address = Parent "<address" "</address>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE address #-}                                                          -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<area />@ element.+--+-- Example:+--+-- > area+--+-- Result:+--+-- > <area />+--+area :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+area = Leaf "<area" " />"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE area #-}                                                             -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<article>@ element.+--+-- Example:+--+-- > article $ span $ text "foo"+--+-- Result:+--+-- > <article><span>foo</span></article>+--+article :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+article = Parent "<article" "</article>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE article #-}                                                          -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<aside>@ element.+--+-- Example:+--+-- > aside $ span $ text "foo"+--+-- Result:+--+-- > <aside><span>foo</span></aside>+--+aside :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+aside = Parent "<aside" "</aside>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE aside #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<audio>@ element.+--+-- Example:+--+-- > audio $ span $ text "foo"+--+-- Result:+--+-- > <audio><span>foo</span></audio>+--+audio :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+audio = Parent "<audio" "</audio>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE audio #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<b>@ element.+--+-- Example:+--+-- > b $ span $ text "foo"+--+-- Result:+--+-- > <b><span>foo</span></b>+--+b :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+b = Parent "<b" "</b>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE b #-}                                                                -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<base>@ element.+--+-- Example:+--+-- > base $ span $ text "foo"+--+-- Result:+--+-- > <base><span>foo</span></base>+--+base :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+base = Parent "<base" "</base>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE base #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<bdo>@ element.+--+-- Example:+--+-- > bdo $ span $ text "foo"+--+-- Result:+--+-- > <bdo><span>foo</span></bdo>+--+bdo :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+bdo = Parent "<bdo" "</bdo>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE bdo #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<blockquote>@ element.+--+-- Example:+--+-- > blockquote $ span $ text "foo"+--+-- Result:+--+-- > <blockquote><span>foo</span></blockquote>+--+blockquote :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213+blockquote = Parent "<blockquote" "</blockquote>"                               -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE blockquote #-}                                                       -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<body>@ element.+--+-- Example:+--+-- > body $ span $ text "foo"+--+-- Result:+--+-- > <body><span>foo</span></body>+--+body :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+body = Parent "<body" "</body>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE body #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<br />@ element.+--+-- Example:+--+-- > br+--+-- Result:+--+-- > <br />+--+br :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238+br = Leaf "<br" " />"                                                           -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE br #-}                                                               -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<button>@ element.+--+-- Example:+--+-- > button $ span $ text "foo"+--+-- Result:+--+-- > <button><span>foo</span></button>+--+button :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+button = Parent "<button" "</button>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE button #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<canvas>@ element.+--+-- Example:+--+-- > canvas $ span $ text "foo"+--+-- Result:+--+-- > <canvas><span>foo</span></canvas>+--+canvas :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+canvas = Parent "<canvas" "</canvas>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE canvas #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<caption>@ element.+--+-- Example:+--+-- > caption $ span $ text "foo"+--+-- Result:+--+-- > <caption><span>foo</span></caption>+--+caption :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+caption = Parent "<caption" "</caption>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE caption #-}                                                          -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<cite>@ element.+--+-- Example:+--+-- > cite $ span $ text "foo"+--+-- Result:+--+-- > <cite><span>foo</span></cite>+--+cite :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+cite = Parent "<cite" "</cite>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<code>@ element.+--+-- Example:+--+-- > code $ span $ text "foo"+--+-- Result:+--+-- > <code><span>foo</span></code>+--+code :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+code = Parent "<code" "</code>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE code #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<col />@ element.+--+-- Example:+--+-- > col+--+-- Result:+--+-- > <col />+--+col :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238+col = Leaf "<col" " />"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE col #-}                                                              -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<colgroup>@ element.+--+-- Example:+--+-- > colgroup $ span $ text "foo"+--+-- Result:+--+-- > <colgroup><span>foo</span></colgroup>+--+colgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+colgroup = Parent "<colgroup" "</colgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE colgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<command>@ element.+--+-- Example:+--+-- > command $ span $ text "foo"+--+-- Result:+--+-- > <command><span>foo</span></command>+--+command :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+command = Parent "<command" "</command>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE command #-}                                                          -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<datalist>@ element.+--+-- Example:+--+-- > datalist $ span $ text "foo"+--+-- Result:+--+-- > <datalist><span>foo</span></datalist>+--+datalist :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+datalist = Parent "<datalist" "</datalist>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE datalist #-}                                                         -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<dd>@ element.+--+-- Example:+--+-- > dd $ span $ text "foo"+--+-- Result:+--+-- > <dd><span>foo</span></dd>+--+dd :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dd = Parent "<dd" "</dd>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dd #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<del>@ element.+--+-- Example:+--+-- > del $ span $ text "foo"+--+-- Result:+--+-- > <del><span>foo</span></del>+--+del :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+del = Parent "<del" "</del>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE del #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<details>@ element.+--+-- Example:+--+-- > details $ span $ text "foo"+--+-- Result:+--+-- > <details><span>foo</span></details>+--+details :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+details = Parent "<details" "</details>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE details #-}                                                          -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<dfn>@ element.+--+-- Example:+--+-- > dfn $ span $ text "foo"+--+-- Result:+--+-- > <dfn><span>foo</span></dfn>+--+dfn :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+dfn = Parent "<dfn" "</dfn>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dfn #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<div>@ element.+--+-- Example:+--+-- > div $ span $ text "foo"+--+-- Result:+--+-- > <div><span>foo</span></div>+--+div :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+div = Parent "<div" "</div>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE div #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<dl>@ element.+--+-- Example:+--+-- > dl $ span $ text "foo"+--+-- Result:+--+-- > <dl><span>foo</span></dl>+--+dl :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dl = Parent "<dl" "</dl>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dl #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<dt>@ element.+--+-- Example:+--+-- > dt $ span $ text "foo"+--+-- Result:+--+-- > <dt><span>foo</span></dt>+--+dt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+dt = Parent "<dt" "</dt>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE dt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<em>@ element.+--+-- Example:+--+-- > em $ span $ text "foo"+--+-- Result:+--+-- > <em><span>foo</span></em>+--+em :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+em = Parent "<em" "</em>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE em #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<embed />@ element.+--+-- Example:+--+-- > embed+--+-- Result:+--+-- > <embed />+--+embed :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+embed = Leaf "<embed" " />"                                                     -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE embed #-}                                                            -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<fieldset>@ element.+--+-- Example:+--+-- > fieldset $ span $ text "foo"+--+-- Result:+--+-- > <fieldset><span>foo</span></fieldset>+--+fieldset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+fieldset = Parent "<fieldset" "</fieldset>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE fieldset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<figcaption>@ element.+--+-- Example:+--+-- > figcaption $ span $ text "foo"+--+-- Result:+--+-- > <figcaption><span>foo</span></figcaption>+--+figcaption :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213+figcaption = Parent "<figcaption" "</figcaption>"                               -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE figcaption #-}                                                       -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<figure>@ element.+--+-- Example:+--+-- > figure $ span $ text "foo"+--+-- Result:+--+-- > <figure><span>foo</span></figure>+--+figure :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+figure = Parent "<figure" "</figure>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE figure #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<footer>@ element.+--+-- Example:+--+-- > footer $ span $ text "foo"+--+-- Result:+--+-- > <footer><span>foo</span></footer>+--+footer :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+footer = Parent "<footer" "</footer>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE footer #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<form>@ element.+--+-- Example:+--+-- > form $ span $ text "foo"+--+-- Result:+--+-- > <form><span>foo</span></form>+--+form :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+form = Parent "<form" "</form>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<h1>@ element.+--+-- Example:+--+-- > h1 $ span $ text "foo"+--+-- Result:+--+-- > <h1><span>foo</span></h1>+--+h1 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h1 = Parent "<h1" "</h1>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h1 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<h2>@ element.+--+-- Example:+--+-- > h2 $ span $ text "foo"+--+-- Result:+--+-- > <h2><span>foo</span></h2>+--+h2 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h2 = Parent "<h2" "</h2>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h2 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<h3>@ element.+--+-- Example:+--+-- > h3 $ span $ text "foo"+--+-- Result:+--+-- > <h3><span>foo</span></h3>+--+h3 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h3 = Parent "<h3" "</h3>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h3 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<h4>@ element.+--+-- Example:+--+-- > h4 $ span $ text "foo"+--+-- Result:+--+-- > <h4><span>foo</span></h4>+--+h4 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h4 = Parent "<h4" "</h4>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h4 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<h5>@ element.+--+-- Example:+--+-- > h5 $ span $ text "foo"+--+-- Result:+--+-- > <h5><span>foo</span></h5>+--+h5 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h5 = Parent "<h5" "</h5>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h5 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<h6>@ element.+--+-- Example:+--+-- > h6 $ span $ text "foo"+--+-- Result:+--+-- > <h6><span>foo</span></h6>+--+h6 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+h6 = Parent "<h6" "</h6>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE h6 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<head>@ element.+--+-- Example:+--+-- > head $ span $ text "foo"+--+-- Result:+--+-- > <head><span>foo</span></head>+--+head :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+head = Parent "<head" "</head>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE head #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<header>@ element.+--+-- Example:+--+-- > header $ span $ text "foo"+--+-- Result:+--+-- > <header><span>foo</span></header>+--+header :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+header = Parent "<header" "</header>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE header #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<hgroup>@ element.+--+-- Example:+--+-- > hgroup $ span $ text "foo"+--+-- Result:+--+-- > <hgroup><span>foo</span></hgroup>+--+hgroup :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+hgroup = Parent "<hgroup" "</hgroup>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE hgroup #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<hr />@ element.+--+-- Example:+--+-- > hr+--+-- Result:+--+-- > <hr />+--+hr :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238+hr = Leaf "<hr" " />"                                                           -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE hr #-}                                                               -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<html>@ element.+--+-- Example:+--+-- > html $ span $ text "foo"+--+-- Result:+--+-- > <html><span>foo</span></html>+--+html :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+html = Parent "<html" "</html>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE html #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<i>@ element.+--+-- Example:+--+-- > i $ span $ text "foo"+--+-- Result:+--+-- > <i><span>foo</span></i>+--+i :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+i = Parent "<i" "</i>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE i #-}                                                                -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<iframe>@ element.+--+-- Example:+--+-- > iframe $ span $ text "foo"+--+-- Result:+--+-- > <iframe><span>foo</span></iframe>+--+iframe :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+iframe = Parent "<iframe" "</iframe>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE iframe #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<img />@ element.+--+-- Example:+--+-- > img+--+-- Result:+--+-- > <img />+--+img :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238+img = Leaf "<img" " />"                                                         -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE img #-}                                                              -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<input />@ element.+--+-- Example:+--+-- > input+--+-- Result:+--+-- > <input />+--+input :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+input = Leaf "<input" " />"                                                     -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE input #-}                                                            -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<ins>@ element.+--+-- Example:+--+-- > ins $ span $ text "foo"+--+-- Result:+--+-- > <ins><span>foo</span></ins>+--+ins :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+ins = Parent "<ins" "</ins>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ins #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<kbd>@ element.+--+-- Example:+--+-- > kbd $ span $ text "foo"+--+-- Result:+--+-- > <kbd><span>foo</span></kbd>+--+kbd :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+kbd = Parent "<kbd" "</kbd>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE kbd #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<keygen>@ element.+--+-- Example:+--+-- > keygen $ span $ text "foo"+--+-- Result:+--+-- > <keygen><span>foo</span></keygen>+--+keygen :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+keygen = Parent "<keygen" "</keygen>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE keygen #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<label>@ element.+--+-- Example:+--+-- > label $ span $ text "foo"+--+-- Result:+--+-- > <label><span>foo</span></label>+--+label :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+label = Parent "<label" "</label>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<legend>@ element.+--+-- Example:+--+-- > legend $ span $ text "foo"+--+-- Result:+--+-- > <legend><span>foo</span></legend>+--+legend :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+legend = Parent "<legend" "</legend>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE legend #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<li>@ element.+--+-- Example:+--+-- > li $ span $ text "foo"+--+-- Result:+--+-- > <li><span>foo</span></li>+--+li :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+li = Parent "<li" "</li>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE li #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<link />@ element.+--+-- Example:+--+-- > link+--+-- Result:+--+-- > <link />+--+link :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+link = Leaf "<link" " />"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE link #-}                                                             -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<map>@ element.+--+-- Example:+--+-- > map $ span $ text "foo"+--+-- Result:+--+-- > <map><span>foo</span></map>+--+map :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+map = Parent "<map" "</map>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE map #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<mark>@ element.+--+-- Example:+--+-- > mark $ span $ text "foo"+--+-- Result:+--+-- > <mark><span>foo</span></mark>+--+mark :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+mark = Parent "<mark" "</mark>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE mark #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<menu>@ element.+--+-- Example:+--+-- > menu $ span $ text "foo"+--+-- Result:+--+-- > <menu><span>foo</span></menu>+--+menu :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+menu = Parent "<menu" "</menu>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE menu #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<meta />@ element.+--+-- Example:+--+-- > meta+--+-- Result:+--+-- > <meta />+--+meta :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238+meta = Leaf "<meta" " />"                                                       -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE meta #-}                                                             -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<meter>@ element.+--+-- Example:+--+-- > meter $ span $ text "foo"+--+-- Result:+--+-- > <meter><span>foo</span></meter>+--+meter :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+meter = Parent "<meter" "</meter>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE meter #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<nav>@ element.+--+-- Example:+--+-- > nav $ span $ text "foo"+--+-- Result:+--+-- > <nav><span>foo</span></nav>+--+nav :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+nav = Parent "<nav" "</nav>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE nav #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<noscript>@ element.+--+-- Example:+--+-- > noscript $ span $ text "foo"+--+-- Result:+--+-- > <noscript><span>foo</span></noscript>+--+noscript :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+noscript = Parent "<noscript" "</noscript>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE noscript #-}                                                         -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<object>@ element.+--+-- Example:+--+-- > object $ span $ text "foo"+--+-- Result:+--+-- > <object><span>foo</span></object>+--+object :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+object = Parent "<object" "</object>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE object #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<ol>@ element.+--+-- Example:+--+-- > ol $ span $ text "foo"+--+-- Result:+--+-- > <ol><span>foo</span></ol>+--+ol :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+ol = Parent "<ol" "</ol>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ol #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<optgroup>@ element.+--+-- Example:+--+-- > optgroup $ span $ text "foo"+--+-- Result:+--+-- > <optgroup><span>foo</span></optgroup>+--+optgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+optgroup = Parent "<optgroup" "</optgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE optgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<option>@ element.+--+-- Example:+--+-- > option $ span $ text "foo"+--+-- Result:+--+-- > <option><span>foo</span></option>+--+option :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+option = Parent "<option" "</option>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE option #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<output>@ element.+--+-- Example:+--+-- > output $ span $ text "foo"+--+-- Result:+--+-- > <output><span>foo</span></output>+--+output :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+output = Parent "<output" "</output>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE output #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<p>@ element.+--+-- Example:+--+-- > p $ span $ text "foo"+--+-- Result:+--+-- > <p><span>foo</span></p>+--+p :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+p = Parent "<p" "</p>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE p #-}                                                                -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<param />@ element.+--+-- Example:+--+-- > param+--+-- Result:+--+-- > <param />+--+param :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238+param = Leaf "<param" " />"                                                     -- Util/GenerateHtmlCombinators.hs:239+{-# INLINE param #-}                                                            -- Util/GenerateHtmlCombinators.hs:240++-- | Combinator for the @\<pre>@ element.+--+-- Example:+--+-- > pre $ span $ text "foo"+--+-- Result:+--+-- > <pre><span>foo</span></pre>+--+pre :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+pre = Parent "<pre" "</pre>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE pre #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<progress>@ element.+--+-- Example:+--+-- > progress $ span $ text "foo"+--+-- Result:+--+-- > <progress><span>foo</span></progress>+--+progress :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+progress = Parent "<progress" "</progress>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE progress #-}                                                         -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<q>@ element.+--+-- Example:+--+-- > q $ span $ text "foo"+--+-- Result:+--+-- > <q><span>foo</span></q>+--+q :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213+q = Parent "<q" "</q>"                                                          -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE q #-}                                                                -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<rp>@ element.+--+-- Example:+--+-- > rp $ span $ text "foo"+--+-- Result:+--+-- > <rp><span>foo</span></rp>+--+rp :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+rp = Parent "<rp" "</rp>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE rp #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<rt>@ element.+--+-- Example:+--+-- > rt $ span $ text "foo"+--+-- Result:+--+-- > <rt><span>foo</span></rt>+--+rt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+rt = Parent "<rt" "</rt>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE rt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<ruby>@ element.+--+-- Example:+--+-- > ruby $ span $ text "foo"+--+-- Result:+--+-- > <ruby><span>foo</span></ruby>+--+ruby :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+ruby = Parent "<ruby" "</ruby>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ruby #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<samp>@ element.+--+-- Example:+--+-- > samp $ span $ text "foo"+--+-- Result:+--+-- > <samp><span>foo</span></samp>+--+samp :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+samp = Parent "<samp" "</samp>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE samp #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<script>@ element.+--+-- Example:+--+-- > script $ span $ text "foo"+--+-- Result:+--+-- > <script><span>foo</span></script>+--+script :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+script = Parent "<script" "</script>" . external                                -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE script #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<section>@ element.+--+-- Example:+--+-- > section $ span $ text "foo"+--+-- Result:+--+-- > <section><span>foo</span></section>+--+section :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+section = Parent "<section" "</section>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE section #-}                                                          -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<select>@ element.+--+-- Example:+--+-- > select $ span $ text "foo"+--+-- Result:+--+-- > <select><span>foo</span></select>+--+select :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+select = Parent "<select" "</select>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE select #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<small>@ element.+--+-- Example:+--+-- > small $ span $ text "foo"+--+-- Result:+--+-- > <small><span>foo</span></small>+--+small :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+small = Parent "<small" "</small>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE small #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<source>@ element.+--+-- Example:+--+-- > source $ span $ text "foo"+--+-- Result:+--+-- > <source><span>foo</span></source>+--+source :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+source = Parent "<source" "</source>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE source #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<span>@ element.+--+-- Example:+--+-- > span $ span $ text "foo"+--+-- Result:+--+-- > <span><span>foo</span></span>+--+span :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+span = Parent "<span" "</span>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<strong>@ element.+--+-- Example:+--+-- > strong $ span $ text "foo"+--+-- Result:+--+-- > <strong><span>foo</span></strong>+--+strong :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213+strong = Parent "<strong" "</strong>"                                           -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE strong #-}                                                           -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<style>@ element.+--+-- Example:+--+-- > style $ span $ text "foo"+--+-- Result:+--+-- > <style><span>foo</span></style>+--+style :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+style = Parent "<style" "</style>" . external                                   -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<sub>@ element.+--+-- Example:+--+-- > sub $ span $ text "foo"+--+-- Result:+--+-- > <sub><span>foo</span></sub>+--+sub :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+sub = Parent "<sub" "</sub>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE sub #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<summary>@ element.+--+-- Example:+--+-- > summary $ span $ text "foo"+--+-- Result:+--+-- > <summary><span>foo</span></summary>+--+summary :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213+summary = Parent "<summary" "</summary>"                                        -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<sup>@ element.+--+-- Example:+--+-- > sup $ span $ text "foo"+--+-- Result:+--+-- > <sup><span>foo</span></sup>+--+sup :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+sup = Parent "<sup" "</sup>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE sup #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<table>@ element.+--+-- Example:+--+-- > table $ span $ text "foo"+--+-- Result:+--+-- > <table><span>foo</span></table>+--+table :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+table = Parent "<table" "</table>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE table #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<tbody>@ element.+--+-- Example:+--+-- > tbody $ span $ text "foo"+--+-- Result:+--+-- > <tbody><span>foo</span></tbody>+--+tbody :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+tbody = Parent "<tbody" "</tbody>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tbody #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<td>@ element.+--+-- Example:+--+-- > td $ span $ text "foo"+--+-- Result:+--+-- > <td><span>foo</span></td>+--+td :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+td = Parent "<td" "</td>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE td #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<textarea>@ element.+--+-- Example:+--+-- > textarea $ span $ text "foo"+--+-- Result:+--+-- > <textarea><span>foo</span></textarea>+--+textarea :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213+textarea = Parent "<textarea" "</textarea>"                                     -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE textarea #-}                                                         -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<tfoot>@ element.+--+-- Example:+--+-- > tfoot $ span $ text "foo"+--+-- Result:+--+-- > <tfoot><span>foo</span></tfoot>+--+tfoot :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+tfoot = Parent "<tfoot" "</tfoot>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tfoot #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<th>@ element.+--+-- Example:+--+-- > th $ span $ text "foo"+--+-- Result:+--+-- > <th><span>foo</span></th>+--+th :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+th = Parent "<th" "</th>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE th #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<thead>@ element.+--+-- Example:+--+-- > thead $ span $ text "foo"+--+-- Result:+--+-- > <thead><span>foo</span></thead>+--+thead :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+thead = Parent "<thead" "</thead>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE thead #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<time>@ element.+--+-- Example:+--+-- > time $ span $ text "foo"+--+-- Result:+--+-- > <time><span>foo</span></time>+--+time :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213+time = Parent "<time" "</time>"                                                 -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE time #-}                                                             -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<title>@ element.+--+-- Example:+--+-- > title $ span $ text "foo"+--+-- Result:+--+-- > <title><span>foo</span></title>+--+title :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+title = Parent "<title" "</title>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<tr>@ element.+--+-- Example:+--+-- > tr $ span $ text "foo"+--+-- Result:+--+-- > <tr><span>foo</span></tr>+--+tr :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+tr = Parent "<tr" "</tr>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE tr #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<ul>@ element.+--+-- Example:+--+-- > ul $ span $ text "foo"+--+-- Result:+--+-- > <ul><span>foo</span></ul>+--+ul :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213+ul = Parent "<ul" "</ul>"                                                       -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE ul #-}                                                               -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<var>@ element.+--+-- Example:+--+-- > var $ span $ text "foo"+--+-- Result:+--+-- > <var><span>foo</span></var>+--+var :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213+var = Parent "<var" "</var>"                                                    -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE var #-}                                                              -- Util/GenerateHtmlCombinators.hs:216++-- | Combinator for the @\<video>@ element.+--+-- Example:+--+-- > video $ span $ text "foo"+--+-- Result:+--+-- > <video><span>foo</span></video>+--+video :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213+video = Parent "<video" "</video>"                                              -- Util/GenerateHtmlCombinators.hs:214+{-# INLINE video #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
Text/Blaze/Html5/Attributes.hs view
@@ -5,2650 +5,2650 @@ -- | This module exports combinators that provide you with the -- ability to set attributes on HTML elements. ---{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:103-module Text.Blaze.Html5.Attributes                                              -- ./Util/GenerateHtmlCombinators.hs:151-    ( accept                                                                    -- ./Util/GenerateHtmlCombinators.hs:152-    , accept_charset                                                            -- ./Util/GenerateHtmlCombinators.hs:154-    , accesskey                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , action                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , alt                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , async                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , autocomplete                                                              -- ./Util/GenerateHtmlCombinators.hs:154-    , autofocus                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , autoplay                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , challenge                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , charset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , checked                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , class_                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , cols                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , colspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , content                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , contenteditable                                                           -- ./Util/GenerateHtmlCombinators.hs:154-    , contextmenu                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , controls                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , coords                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , data_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , datetime                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , defer                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , disabled                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , draggable                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , enctype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , for                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , formaction                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , formenctype                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , formmethod                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , formnovalidate                                                            -- ./Util/GenerateHtmlCombinators.hs:154-    , formtarget                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , headers                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , height                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , hidden                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , high                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , href                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , hreflang                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , http_equiv                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , icon                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , id                                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , ismap                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , item                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , itemprop                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , keytype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , lang                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , list                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , loop                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , low                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , manifest                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , max                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , maxlength                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , media                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , method                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , min                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , multiple                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , name                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , novalidate                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onbeforeonload                                                            -- ./Util/GenerateHtmlCombinators.hs:154-    , onbeforeprint                                                             -- ./Util/GenerateHtmlCombinators.hs:154-    , oncanplay                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , oncanplaythrough                                                          -- ./Util/GenerateHtmlCombinators.hs:154-    , onchange                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onclick                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , oncontextmenu                                                             -- ./Util/GenerateHtmlCombinators.hs:154-    , ondblclick                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , ondrag                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , ondragend                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , ondragenter                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , ondragleave                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , ondragover                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , ondragstart                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , ondrop                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , ondurationchange                                                          -- ./Util/GenerateHtmlCombinators.hs:154-    , onemptied                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onended                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onerror                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onfocus                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onformchange                                                              -- ./Util/GenerateHtmlCombinators.hs:154-    , onforminput                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onhaschange                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , oninput                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , oninvalid                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeydown                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onkeyup                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onload                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onloadeddata                                                              -- ./Util/GenerateHtmlCombinators.hs:154-    , onloadedmetadata                                                          -- ./Util/GenerateHtmlCombinators.hs:154-    , onloadstart                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmessage                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onmousedown                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmousemove                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseout                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseover                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onmouseup                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onmousewheel                                                              -- ./Util/GenerateHtmlCombinators.hs:154-    , ononline                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onpagehide                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onpageshow                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onpause                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , onplay                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onplaying                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onprogress                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , onpropstate                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , onratechange                                                              -- ./Util/GenerateHtmlCombinators.hs:154-    , onreadystatechange                                                        -- ./Util/GenerateHtmlCombinators.hs:154-    , onredo                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onresize                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onscroll                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onseeked                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onseeking                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onselect                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onstalled                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onstorage                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , onsubmit                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onsuspend                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , ontimeupdate                                                              -- ./Util/GenerateHtmlCombinators.hs:154-    , onundo                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , onunload                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , onvolumechange                                                            -- ./Util/GenerateHtmlCombinators.hs:154-    , onwaiting                                                                 -- ./Util/GenerateHtmlCombinators.hs:154-    , open                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , optimum                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , pattern                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , ping                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , placeholder                                                               -- ./Util/GenerateHtmlCombinators.hs:154-    , preload                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , pubdate                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , radiogroup                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , readonly                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , rel                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , required                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , reversed                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , rows                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , rowspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , sandbox                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , scope                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , scoped                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , seamless                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , selected                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , shape                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , size                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , sizes                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , spellcheck                                                                -- ./Util/GenerateHtmlCombinators.hs:154-    , src                                                                       -- ./Util/GenerateHtmlCombinators.hs:154-    , srcdoc                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , start                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , step                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , subject                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154-    , tabindex                                                                  -- ./Util/GenerateHtmlCombinators.hs:154-    , target                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , type_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , usemap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154-    , value                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , width                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    , wrap                                                                      -- ./Util/GenerateHtmlCombinators.hs:154-    , xmlns                                                                     -- ./Util/GenerateHtmlCombinators.hs:154-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155--import Prelude ()                                                               -- ./Util/GenerateHtmlCombinators.hs:105-                                                                                -- ./Util/GenerateHtmlCombinators.hs:106-import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- ./Util/GenerateHtmlCombinators.hs:107-                                                                                -- ./Util/GenerateHtmlCombinators.hs:108--- | Combinator for the @accept@ attribute.------ Example:------ > div ! accept "bar" $ "Hello."------ Result:------ > <div accept="bar">Hello.</div>----accept :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-accept = attribute " accept=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE accept #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @accept-charset@ attribute.------ Example:------ > div ! accept_charset "bar" $ "Hello."------ Result:------ > <div accept-charset="bar">Hello.</div>----accept_charset :: AttributeValue  -- ^ Attribute value.                         -- ./Util/GenerateHtmlCombinators.hs:260-               -> Attribute       -- ^ Resulting attribute.                     -- ./Util/GenerateHtmlCombinators.hs:261-accept_charset = attribute " accept-charset=\""                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE accept_charset #-}                                                   -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @accesskey@ attribute.------ Example:------ > div ! accesskey "bar" $ "Hello."------ Result:------ > <div accesskey="bar">Hello.</div>----accesskey :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-accesskey = attribute " accesskey=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE accesskey #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @action@ attribute.------ Example:------ > div ! action "bar" $ "Hello."------ Result:------ > <div action="bar">Hello.</div>----action :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-action = attribute " action=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE action #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @alt@ attribute.------ Example:------ > div ! alt "bar" $ "Hello."------ Result:------ > <div alt="bar">Hello.</div>----alt :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-alt = attribute " alt=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE alt #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @async@ attribute.------ Example:------ > div ! async "bar" $ "Hello."------ Result:------ > <div async="bar">Hello.</div>----async :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-async = attribute " async=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE async #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @autocomplete@ attribute.------ Example:------ > div ! autocomplete "bar" $ "Hello."------ Result:------ > <div autocomplete="bar">Hello.</div>----autocomplete :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261-autocomplete = attribute " autocomplete=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE autocomplete #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @autofocus@ attribute.------ Example:------ > div ! autofocus "bar" $ "Hello."------ Result:------ > <div autofocus="bar">Hello.</div>----autofocus :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-autofocus = attribute " autofocus=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE autofocus #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @autoplay@ attribute.------ Example:------ > div ! autoplay "bar" $ "Hello."------ Result:------ > <div autoplay="bar">Hello.</div>----autoplay :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-autoplay = attribute " autoplay=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE autoplay #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @challenge@ attribute.------ Example:------ > div ! challenge "bar" $ "Hello."------ Result:------ > <div challenge="bar">Hello.</div>----challenge :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-challenge = attribute " challenge=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE challenge #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @charset@ attribute.------ Example:------ > div ! charset "bar" $ "Hello."------ Result:------ > <div charset="bar">Hello.</div>----charset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-charset = attribute " charset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE charset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @checked@ attribute.------ Example:------ > div ! checked "bar" $ "Hello."------ Result:------ > <div checked="bar">Hello.</div>----checked :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-checked = attribute " checked=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE checked #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cite@ attribute.------ Example:------ > div ! cite "bar" $ "Hello."------ Result:------ > <div cite="bar">Hello.</div>----cite :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-cite = attribute " cite=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @class@ attribute.------ Example:------ > div ! class_ "bar" $ "Hello."------ Result:------ > <div class="bar">Hello.</div>----class_ :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-class_ = attribute " class=\""                                                  -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE class_ #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @cols@ attribute.------ Example:------ > div ! cols "bar" $ "Hello."------ Result:------ > <div cols="bar">Hello.</div>----cols :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-cols = attribute " cols=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE cols #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @colspan@ attribute.------ Example:------ > div ! colspan "bar" $ "Hello."------ Result:------ > <div colspan="bar">Hello.</div>----colspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-colspan = attribute " colspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE colspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @content@ attribute.------ Example:------ > div ! content "bar" $ "Hello."------ Result:------ > <div content="bar">Hello.</div>----content :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-content = attribute " content=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE content #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @contenteditable@ attribute.------ Example:------ > div ! contenteditable "bar" $ "Hello."------ Result:------ > <div contenteditable="bar">Hello.</div>----contenteditable :: AttributeValue  -- ^ Attribute value.                        -- ./Util/GenerateHtmlCombinators.hs:260-                -> Attribute       -- ^ Resulting attribute.                    -- ./Util/GenerateHtmlCombinators.hs:261-contenteditable = attribute " contenteditable=\""                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE contenteditable #-}                                                  -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @contextmenu@ attribute.------ Example:------ > div ! contextmenu "bar" $ "Hello."------ Result:------ > <div contextmenu="bar">Hello.</div>----contextmenu :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-contextmenu = attribute " contextmenu=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE contextmenu #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @controls@ attribute.------ Example:------ > div ! controls "bar" $ "Hello."------ Result:------ > <div controls="bar">Hello.</div>----controls :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-controls = attribute " controls=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE controls #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @coords@ attribute.------ Example:------ > div ! coords "bar" $ "Hello."------ Result:------ > <div coords="bar">Hello.</div>----coords :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-coords = attribute " coords=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE coords #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @data@ attribute.------ Example:------ > div ! data_ "bar" $ "Hello."------ Result:------ > <div data="bar">Hello.</div>----data_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-data_ = attribute " data=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE data_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @datetime@ attribute.------ Example:------ > div ! datetime "bar" $ "Hello."------ Result:------ > <div datetime="bar">Hello.</div>----datetime :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-datetime = attribute " datetime=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE datetime #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @defer@ attribute.------ Example:------ > div ! defer "bar" $ "Hello."------ Result:------ > <div defer="bar">Hello.</div>----defer :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-defer = attribute " defer=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE defer #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @dir@ attribute.------ Example:------ > div ! dir "bar" $ "Hello."------ Result:------ > <div dir="bar">Hello.</div>----dir :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-dir = attribute " dir=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @disabled@ attribute.------ Example:------ > div ! disabled "bar" $ "Hello."------ Result:------ > <div disabled="bar">Hello.</div>----disabled :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-disabled = attribute " disabled=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE disabled #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @draggable@ attribute.------ Example:------ > div ! draggable "bar" $ "Hello."------ Result:------ > <div draggable="bar">Hello.</div>----draggable :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-draggable = attribute " draggable=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE draggable #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @enctype@ attribute.------ Example:------ > div ! enctype "bar" $ "Hello."------ Result:------ > <div enctype="bar">Hello.</div>----enctype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-enctype = attribute " enctype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE enctype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @for@ attribute.------ Example:------ > div ! for "bar" $ "Hello."------ Result:------ > <div for="bar">Hello.</div>----for :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-for = attribute " for=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE for #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @form@ attribute.------ Example:------ > div ! form "bar" $ "Hello."------ Result:------ > <div form="bar">Hello.</div>----form :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-form = attribute " form=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @formaction@ attribute.------ Example:------ > div ! formaction "bar" $ "Hello."------ Result:------ > <div formaction="bar">Hello.</div>----formaction :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-formaction = attribute " formaction=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE formaction #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @formenctype@ attribute.------ Example:------ > div ! formenctype "bar" $ "Hello."------ Result:------ > <div formenctype="bar">Hello.</div>----formenctype :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-formenctype = attribute " formenctype=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE formenctype #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @formmethod@ attribute.------ Example:------ > div ! formmethod "bar" $ "Hello."------ Result:------ > <div formmethod="bar">Hello.</div>----formmethod :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-formmethod = attribute " formmethod=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE formmethod #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @formnovalidate@ attribute.------ Example:------ > div ! formnovalidate "bar" $ "Hello."------ Result:------ > <div formnovalidate="bar">Hello.</div>----formnovalidate :: AttributeValue  -- ^ Attribute value.                         -- ./Util/GenerateHtmlCombinators.hs:260-               -> Attribute       -- ^ Resulting attribute.                     -- ./Util/GenerateHtmlCombinators.hs:261-formnovalidate = attribute " formnovalidate=\""                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE formnovalidate #-}                                                   -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @formtarget@ attribute.------ Example:------ > div ! formtarget "bar" $ "Hello."------ Result:------ > <div formtarget="bar">Hello.</div>----formtarget :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-formtarget = attribute " formtarget=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE formtarget #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @headers@ attribute.------ Example:------ > div ! headers "bar" $ "Hello."------ Result:------ > <div headers="bar">Hello.</div>----headers :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-headers = attribute " headers=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE headers #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @height@ attribute.------ Example:------ > div ! height "bar" $ "Hello."------ Result:------ > <div height="bar">Hello.</div>----height :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-height = attribute " height=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE height #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @hidden@ attribute.------ Example:------ > div ! hidden "bar" $ "Hello."------ Result:------ > <div hidden="bar">Hello.</div>----hidden :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-hidden = attribute " hidden=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE hidden #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @high@ attribute.------ Example:------ > div ! high "bar" $ "Hello."------ Result:------ > <div high="bar">Hello.</div>----high :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-high = attribute " high=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE high #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @href@ attribute.------ Example:------ > div ! href "bar" $ "Hello."------ Result:------ > <div href="bar">Hello.</div>----href :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-href = attribute " href=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE href #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @hreflang@ attribute.------ Example:------ > div ! hreflang "bar" $ "Hello."------ Result:------ > <div hreflang="bar">Hello.</div>----hreflang :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-hreflang = attribute " hreflang=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE hreflang #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @http-equiv@ attribute.------ Example:------ > div ! http_equiv "bar" $ "Hello."------ Result:------ > <div http-equiv="bar">Hello.</div>----http_equiv :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-http_equiv = attribute " http-equiv=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE http_equiv #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @icon@ attribute.------ Example:------ > div ! icon "bar" $ "Hello."------ Result:------ > <div icon="bar">Hello.</div>----icon :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-icon = attribute " icon=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE icon #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @id@ attribute.------ Example:------ > div ! id "bar" $ "Hello."------ Result:------ > <div id="bar">Hello.</div>----id :: AttributeValue  -- ^ Attribute value.                                     -- ./Util/GenerateHtmlCombinators.hs:260-   -> Attribute       -- ^ Resulting attribute.                                 -- ./Util/GenerateHtmlCombinators.hs:261-id = attribute " id=\""                                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE id #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ismap@ attribute.------ Example:------ > div ! ismap "bar" $ "Hello."------ Result:------ > <div ismap="bar">Hello.</div>----ismap :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-ismap = attribute " ismap=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ismap #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @item@ attribute.------ Example:------ > div ! item "bar" $ "Hello."------ Result:------ > <div item="bar">Hello.</div>----item :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-item = attribute " item=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE item #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @itemprop@ attribute.------ Example:------ > div ! itemprop "bar" $ "Hello."------ Result:------ > <div itemprop="bar">Hello.</div>----itemprop :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-itemprop = attribute " itemprop=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE itemprop #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @keytype@ attribute.------ Example:------ > div ! keytype "bar" $ "Hello."------ Result:------ > <div keytype="bar">Hello.</div>----keytype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-keytype = attribute " keytype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE keytype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @label@ attribute.------ Example:------ > div ! label "bar" $ "Hello."------ Result:------ > <div label="bar">Hello.</div>----label :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-label = attribute " label=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @lang@ attribute.------ Example:------ > div ! lang "bar" $ "Hello."------ Result:------ > <div lang="bar">Hello.</div>----lang :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-lang = attribute " lang=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE lang #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @list@ attribute.------ Example:------ > div ! list "bar" $ "Hello."------ Result:------ > <div list="bar">Hello.</div>----list :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-list = attribute " list=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE list #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @loop@ attribute.------ Example:------ > div ! loop "bar" $ "Hello."------ Result:------ > <div loop="bar">Hello.</div>----loop :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-loop = attribute " loop=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE loop #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @low@ attribute.------ Example:------ > div ! low "bar" $ "Hello."------ Result:------ > <div low="bar">Hello.</div>----low :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-low = attribute " low=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE low #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @manifest@ attribute.------ Example:------ > div ! manifest "bar" $ "Hello."------ Result:------ > <div manifest="bar">Hello.</div>----manifest :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-manifest = attribute " manifest=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE manifest #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @max@ attribute.------ Example:------ > div ! max "bar" $ "Hello."------ Result:------ > <div max="bar">Hello.</div>----max :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-max = attribute " max=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE max #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @maxlength@ attribute.------ Example:------ > div ! maxlength "bar" $ "Hello."------ Result:------ > <div maxlength="bar">Hello.</div>----maxlength :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-maxlength = attribute " maxlength=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE maxlength #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @media@ attribute.------ Example:------ > div ! media "bar" $ "Hello."------ Result:------ > <div media="bar">Hello.</div>----media :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-media = attribute " media=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE media #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @method@ attribute.------ Example:------ > div ! method "bar" $ "Hello."------ Result:------ > <div method="bar">Hello.</div>----method :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-method = attribute " method=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE method #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @min@ attribute.------ Example:------ > div ! min "bar" $ "Hello."------ Result:------ > <div min="bar">Hello.</div>----min :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-min = attribute " min=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE min #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @multiple@ attribute.------ Example:------ > div ! multiple "bar" $ "Hello."------ Result:------ > <div multiple="bar">Hello.</div>----multiple :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-multiple = attribute " multiple=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE multiple #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @name@ attribute.------ Example:------ > div ! name "bar" $ "Hello."------ Result:------ > <div name="bar">Hello.</div>----name :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-name = attribute " name=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE name #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @novalidate@ attribute.------ Example:------ > div ! novalidate "bar" $ "Hello."------ Result:------ > <div novalidate="bar">Hello.</div>----novalidate :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-novalidate = attribute " novalidate=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE novalidate #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onbeforeonload@ attribute.------ Example:------ > div ! onbeforeonload "bar" $ "Hello."------ Result:------ > <div onbeforeonload="bar">Hello.</div>----onbeforeonload :: AttributeValue  -- ^ Attribute value.                         -- ./Util/GenerateHtmlCombinators.hs:260-               -> Attribute       -- ^ Resulting attribute.                     -- ./Util/GenerateHtmlCombinators.hs:261-onbeforeonload = attribute " onbeforeonload=\""                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onbeforeonload #-}                                                   -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onbeforeprint@ attribute.------ Example:------ > div ! onbeforeprint "bar" $ "Hello."------ Result:------ > <div onbeforeprint="bar">Hello.</div>----onbeforeprint :: AttributeValue  -- ^ Attribute value.                          -- ./Util/GenerateHtmlCombinators.hs:260-              -> Attribute       -- ^ Resulting attribute.                      -- ./Util/GenerateHtmlCombinators.hs:261-onbeforeprint = attribute " onbeforeprint=\""                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onbeforeprint #-}                                                    -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @oncanplay@ attribute.------ Example:------ > div ! oncanplay "bar" $ "Hello."------ Result:------ > <div oncanplay="bar">Hello.</div>----oncanplay :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-oncanplay = attribute " oncanplay=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE oncanplay #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @oncanplaythrough@ attribute.------ Example:------ > div ! oncanplaythrough "bar" $ "Hello."------ Result:------ > <div oncanplaythrough="bar">Hello.</div>----oncanplaythrough :: AttributeValue  -- ^ Attribute value.                       -- ./Util/GenerateHtmlCombinators.hs:260-                 -> Attribute       -- ^ Resulting attribute.                   -- ./Util/GenerateHtmlCombinators.hs:261-oncanplaythrough = attribute " oncanplaythrough=\""                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE oncanplaythrough #-}                                                 -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onchange@ attribute.------ Example:------ > div ! onchange "bar" $ "Hello."------ Result:------ > <div onchange="bar">Hello.</div>----onchange :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onchange = attribute " onchange=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onchange #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onclick@ attribute.------ Example:------ > div ! onclick "bar" $ "Hello."------ Result:------ > <div onclick="bar">Hello.</div>----onclick :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onclick = attribute " onclick=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onclick #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @oncontextmenu@ attribute.------ Example:------ > div ! oncontextmenu "bar" $ "Hello."------ Result:------ > <div oncontextmenu="bar">Hello.</div>----oncontextmenu :: AttributeValue  -- ^ Attribute value.                          -- ./Util/GenerateHtmlCombinators.hs:260-              -> Attribute       -- ^ Resulting attribute.                      -- ./Util/GenerateHtmlCombinators.hs:261-oncontextmenu = attribute " oncontextmenu=\""                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE oncontextmenu #-}                                                    -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondblclick@ attribute.------ Example:------ > div ! ondblclick "bar" $ "Hello."------ Result:------ > <div ondblclick="bar">Hello.</div>----ondblclick :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-ondblclick = attribute " ondblclick=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondblclick #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondrag@ attribute.------ Example:------ > div ! ondrag "bar" $ "Hello."------ Result:------ > <div ondrag="bar">Hello.</div>----ondrag :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-ondrag = attribute " ondrag=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondrag #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondragend@ attribute.------ Example:------ > div ! ondragend "bar" $ "Hello."------ Result:------ > <div ondragend="bar">Hello.</div>----ondragend :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-ondragend = attribute " ondragend=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondragend #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondragenter@ attribute.------ Example:------ > div ! ondragenter "bar" $ "Hello."------ Result:------ > <div ondragenter="bar">Hello.</div>----ondragenter :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-ondragenter = attribute " ondragenter=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondragenter #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondragleave@ attribute.------ Example:------ > div ! ondragleave "bar" $ "Hello."------ Result:------ > <div ondragleave="bar">Hello.</div>----ondragleave :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-ondragleave = attribute " ondragleave=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondragleave #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondragover@ attribute.------ Example:------ > div ! ondragover "bar" $ "Hello."------ Result:------ > <div ondragover="bar">Hello.</div>----ondragover :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-ondragover = attribute " ondragover=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondragover #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondragstart@ attribute.------ Example:------ > div ! ondragstart "bar" $ "Hello."------ Result:------ > <div ondragstart="bar">Hello.</div>----ondragstart :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-ondragstart = attribute " ondragstart=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondragstart #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondrop@ attribute.------ Example:------ > div ! ondrop "bar" $ "Hello."------ Result:------ > <div ondrop="bar">Hello.</div>----ondrop :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-ondrop = attribute " ondrop=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondrop #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ondurationchange@ attribute.------ Example:------ > div ! ondurationchange "bar" $ "Hello."------ Result:------ > <div ondurationchange="bar">Hello.</div>----ondurationchange :: AttributeValue  -- ^ Attribute value.                       -- ./Util/GenerateHtmlCombinators.hs:260-                 -> Attribute       -- ^ Resulting attribute.                   -- ./Util/GenerateHtmlCombinators.hs:261-ondurationchange = attribute " ondurationchange=\""                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ondurationchange #-}                                                 -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onemptied@ attribute.------ Example:------ > div ! onemptied "bar" $ "Hello."------ Result:------ > <div onemptied="bar">Hello.</div>----onemptied :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onemptied = attribute " onemptied=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onemptied #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onended@ attribute.------ Example:------ > div ! onended "bar" $ "Hello."------ Result:------ > <div onended="bar">Hello.</div>----onended :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onended = attribute " onended=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onended #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onerror@ attribute.------ Example:------ > div ! onerror "bar" $ "Hello."------ Result:------ > <div onerror="bar">Hello.</div>----onerror :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onerror = attribute " onerror=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onerror #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onfocus@ attribute.------ Example:------ > div ! onfocus "bar" $ "Hello."------ Result:------ > <div onfocus="bar">Hello.</div>----onfocus :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onfocus = attribute " onfocus=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onfocus #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onformchange@ attribute.------ Example:------ > div ! onformchange "bar" $ "Hello."------ Result:------ > <div onformchange="bar">Hello.</div>----onformchange :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261-onformchange = attribute " onformchange=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onformchange #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onforminput@ attribute.------ Example:------ > div ! onforminput "bar" $ "Hello."------ Result:------ > <div onforminput="bar">Hello.</div>----onforminput :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onforminput = attribute " onforminput=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onforminput #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onhaschange@ attribute.------ Example:------ > div ! onhaschange "bar" $ "Hello."------ Result:------ > <div onhaschange="bar">Hello.</div>----onhaschange :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onhaschange = attribute " onhaschange=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onhaschange #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @oninput@ attribute.------ Example:------ > div ! oninput "bar" $ "Hello."------ Result:------ > <div oninput="bar">Hello.</div>----oninput :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-oninput = attribute " oninput=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE oninput #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @oninvalid@ attribute.------ Example:------ > div ! oninvalid "bar" $ "Hello."------ Result:------ > <div oninvalid="bar">Hello.</div>----oninvalid :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-oninvalid = attribute " oninvalid=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE oninvalid #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onkeydown@ attribute.------ Example:------ > div ! onkeydown "bar" $ "Hello."------ Result:------ > <div onkeydown="bar">Hello.</div>----onkeydown :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onkeydown = attribute " onkeydown=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeydown #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onkeyup@ attribute.------ Example:------ > div ! onkeyup "bar" $ "Hello."------ Result:------ > <div onkeyup="bar">Hello.</div>----onkeyup :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onkeyup = attribute " onkeyup=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onkeyup #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onload@ attribute.------ Example:------ > div ! onload "bar" $ "Hello."------ Result:------ > <div onload="bar">Hello.</div>----onload :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onload = attribute " onload=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onload #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onloadeddata@ attribute.------ Example:------ > div ! onloadeddata "bar" $ "Hello."------ Result:------ > <div onloadeddata="bar">Hello.</div>----onloadeddata :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261-onloadeddata = attribute " onloadeddata=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onloadeddata #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onloadedmetadata@ attribute.------ Example:------ > div ! onloadedmetadata "bar" $ "Hello."------ Result:------ > <div onloadedmetadata="bar">Hello.</div>----onloadedmetadata :: AttributeValue  -- ^ Attribute value.                       -- ./Util/GenerateHtmlCombinators.hs:260-                 -> Attribute       -- ^ Resulting attribute.                   -- ./Util/GenerateHtmlCombinators.hs:261-onloadedmetadata = attribute " onloadedmetadata=\""                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onloadedmetadata #-}                                                 -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onloadstart@ attribute.------ Example:------ > div ! onloadstart "bar" $ "Hello."------ Result:------ > <div onloadstart="bar">Hello.</div>----onloadstart :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onloadstart = attribute " onloadstart=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onloadstart #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmessage@ attribute.------ Example:------ > div ! onmessage "bar" $ "Hello."------ Result:------ > <div onmessage="bar">Hello.</div>----onmessage :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onmessage = attribute " onmessage=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmessage #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmousedown@ attribute.------ Example:------ > div ! onmousedown "bar" $ "Hello."------ Result:------ > <div onmousedown="bar">Hello.</div>----onmousedown :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmousedown = attribute " onmousedown=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmousedown #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmousemove@ attribute.------ Example:------ > div ! onmousemove "bar" $ "Hello."------ Result:------ > <div onmousemove="bar">Hello.</div>----onmousemove :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmousemove = attribute " onmousemove=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmousemove #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmouseout@ attribute.------ Example:------ > div ! onmouseout "bar" $ "Hello."------ Result:------ > <div onmouseout="bar">Hello.</div>----onmouseout :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onmouseout = attribute " onmouseout=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseout #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmouseover@ attribute.------ Example:------ > div ! onmouseover "bar" $ "Hello."------ Result:------ > <div onmouseover="bar">Hello.</div>----onmouseover :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onmouseover = attribute " onmouseover=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseover #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmouseup@ attribute.------ Example:------ > div ! onmouseup "bar" $ "Hello."------ Result:------ > <div onmouseup="bar">Hello.</div>----onmouseup :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onmouseup = attribute " onmouseup=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmouseup #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onmousewheel@ attribute.------ Example:------ > div ! onmousewheel "bar" $ "Hello."------ Result:------ > <div onmousewheel="bar">Hello.</div>----onmousewheel :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261-onmousewheel = attribute " onmousewheel=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onmousewheel #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ononline@ attribute.------ Example:------ > div ! ononline "bar" $ "Hello."------ Result:------ > <div ononline="bar">Hello.</div>----ononline :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-ononline = attribute " ononline=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ononline #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onpagehide@ attribute.------ Example:------ > div ! onpagehide "bar" $ "Hello."------ Result:------ > <div onpagehide="bar">Hello.</div>----onpagehide :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onpagehide = attribute " onpagehide=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onpagehide #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onpageshow@ attribute.------ Example:------ > div ! onpageshow "bar" $ "Hello."------ Result:------ > <div onpageshow="bar">Hello.</div>----onpageshow :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onpageshow = attribute " onpageshow=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onpageshow #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onpause@ attribute.------ Example:------ > div ! onpause "bar" $ "Hello."------ Result:------ > <div onpause="bar">Hello.</div>----onpause :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-onpause = attribute " onpause=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onpause #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onplay@ attribute.------ Example:------ > div ! onplay "bar" $ "Hello."------ Result:------ > <div onplay="bar">Hello.</div>----onplay :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onplay = attribute " onplay=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onplay #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onplaying@ attribute.------ Example:------ > div ! onplaying "bar" $ "Hello."------ Result:------ > <div onplaying="bar">Hello.</div>----onplaying :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onplaying = attribute " onplaying=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onplaying #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onprogress@ attribute.------ Example:------ > div ! onprogress "bar" $ "Hello."------ Result:------ > <div onprogress="bar">Hello.</div>----onprogress :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-onprogress = attribute " onprogress=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onprogress #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onpropstate@ attribute.------ Example:------ > div ! onpropstate "bar" $ "Hello."------ Result:------ > <div onpropstate="bar">Hello.</div>----onpropstate :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-onpropstate = attribute " onpropstate=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onpropstate #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onratechange@ attribute.------ Example:------ > div ! onratechange "bar" $ "Hello."------ Result:------ > <div onratechange="bar">Hello.</div>----onratechange :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261-onratechange = attribute " onratechange=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onratechange #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onreadystatechange@ attribute.------ Example:------ > div ! onreadystatechange "bar" $ "Hello."------ Result:------ > <div onreadystatechange="bar">Hello.</div>----onreadystatechange :: AttributeValue  -- ^ Attribute value.                     -- ./Util/GenerateHtmlCombinators.hs:260-                   -> Attribute       -- ^ Resulting attribute.                 -- ./Util/GenerateHtmlCombinators.hs:261-onreadystatechange = attribute " onreadystatechange=\""                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onreadystatechange #-}                                               -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onredo@ attribute.------ Example:------ > div ! onredo "bar" $ "Hello."------ Result:------ > <div onredo="bar">Hello.</div>----onredo :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onredo = attribute " onredo=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onredo #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onresize@ attribute.------ Example:------ > div ! onresize "bar" $ "Hello."------ Result:------ > <div onresize="bar">Hello.</div>----onresize :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onresize = attribute " onresize=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onresize #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onscroll@ attribute.------ Example:------ > div ! onscroll "bar" $ "Hello."------ Result:------ > <div onscroll="bar">Hello.</div>----onscroll :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onscroll = attribute " onscroll=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onscroll #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onseeked@ attribute.------ Example:------ > div ! onseeked "bar" $ "Hello."------ Result:------ > <div onseeked="bar">Hello.</div>----onseeked :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onseeked = attribute " onseeked=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onseeked #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onseeking@ attribute.------ Example:------ > div ! onseeking "bar" $ "Hello."------ Result:------ > <div onseeking="bar">Hello.</div>----onseeking :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onseeking = attribute " onseeking=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onseeking #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onselect@ attribute.------ Example:------ > div ! onselect "bar" $ "Hello."------ Result:------ > <div onselect="bar">Hello.</div>----onselect :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onselect = attribute " onselect=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onselect #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onstalled@ attribute.------ Example:------ > div ! onstalled "bar" $ "Hello."------ Result:------ > <div onstalled="bar">Hello.</div>----onstalled :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onstalled = attribute " onstalled=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onstalled #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onstorage@ attribute.------ Example:------ > div ! onstorage "bar" $ "Hello."------ Result:------ > <div onstorage="bar">Hello.</div>----onstorage :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onstorage = attribute " onstorage=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onstorage #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onsubmit@ attribute.------ Example:------ > div ! onsubmit "bar" $ "Hello."------ Result:------ > <div onsubmit="bar">Hello.</div>----onsubmit :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onsubmit = attribute " onsubmit=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onsubmit #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onsuspend@ attribute.------ Example:------ > div ! onsuspend "bar" $ "Hello."------ Result:------ > <div onsuspend="bar">Hello.</div>----onsuspend :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onsuspend = attribute " onsuspend=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onsuspend #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ontimeupdate@ attribute.------ Example:------ > div ! ontimeupdate "bar" $ "Hello."------ Result:------ > <div ontimeupdate="bar">Hello.</div>----ontimeupdate :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261-ontimeupdate = attribute " ontimeupdate=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ontimeupdate #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onundo@ attribute.------ Example:------ > div ! onundo "bar" $ "Hello."------ Result:------ > <div onundo="bar">Hello.</div>----onundo :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-onundo = attribute " onundo=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onundo #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onunload@ attribute.------ Example:------ > div ! onunload "bar" $ "Hello."------ Result:------ > <div onunload="bar">Hello.</div>----onunload :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-onunload = attribute " onunload=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onunload #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onvolumechange@ attribute.------ Example:------ > div ! onvolumechange "bar" $ "Hello."------ Result:------ > <div onvolumechange="bar">Hello.</div>----onvolumechange :: AttributeValue  -- ^ Attribute value.                         -- ./Util/GenerateHtmlCombinators.hs:260-               -> Attribute       -- ^ Resulting attribute.                     -- ./Util/GenerateHtmlCombinators.hs:261-onvolumechange = attribute " onvolumechange=\""                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onvolumechange #-}                                                   -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @onwaiting@ attribute.------ Example:------ > div ! onwaiting "bar" $ "Hello."------ Result:------ > <div onwaiting="bar">Hello.</div>----onwaiting :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261-onwaiting = attribute " onwaiting=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE onwaiting #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @open@ attribute.------ Example:------ > div ! open "bar" $ "Hello."------ Result:------ > <div open="bar">Hello.</div>----open :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-open = attribute " open=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE open #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @optimum@ attribute.------ Example:------ > div ! optimum "bar" $ "Hello."------ Result:------ > <div optimum="bar">Hello.</div>----optimum :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-optimum = attribute " optimum=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE optimum #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @pattern@ attribute.------ Example:------ > div ! pattern "bar" $ "Hello."------ Result:------ > <div pattern="bar">Hello.</div>----pattern :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-pattern = attribute " pattern=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE pattern #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @ping@ attribute.------ Example:------ > div ! ping "bar" $ "Hello."------ Result:------ > <div ping="bar">Hello.</div>----ping :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-ping = attribute " ping=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE ping #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @placeholder@ attribute.------ Example:------ > div ! placeholder "bar" $ "Hello."------ Result:------ > <div placeholder="bar">Hello.</div>----placeholder :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261-placeholder = attribute " placeholder=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE placeholder #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @preload@ attribute.------ Example:------ > div ! preload "bar" $ "Hello."------ Result:------ > <div preload="bar">Hello.</div>----preload :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-preload = attribute " preload=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE preload #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @pubdate@ attribute.------ Example:------ > div ! pubdate "bar" $ "Hello."------ Result:------ > <div pubdate="bar">Hello.</div>----pubdate :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-pubdate = attribute " pubdate=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE pubdate #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @radiogroup@ attribute.------ Example:------ > div ! radiogroup "bar" $ "Hello."------ Result:------ > <div radiogroup="bar">Hello.</div>----radiogroup :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-radiogroup = attribute " radiogroup=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE radiogroup #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @readonly@ attribute.------ Example:------ > div ! readonly "bar" $ "Hello."------ Result:------ > <div readonly="bar">Hello.</div>----readonly :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-readonly = attribute " readonly=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE readonly #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rel@ attribute.------ Example:------ > div ! rel "bar" $ "Hello."------ Result:------ > <div rel="bar">Hello.</div>----rel :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-rel = attribute " rel=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rel #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @required@ attribute.------ Example:------ > div ! required "bar" $ "Hello."------ Result:------ > <div required="bar">Hello.</div>----required :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-required = attribute " required=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE required #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @reversed@ attribute.------ Example:------ > div ! reversed "bar" $ "Hello."------ Result:------ > <div reversed="bar">Hello.</div>----reversed :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-reversed = attribute " reversed=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE reversed #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rows@ attribute.------ Example:------ > div ! rows "bar" $ "Hello."------ Result:------ > <div rows="bar">Hello.</div>----rows :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-rows = attribute " rows=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rows #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @rowspan@ attribute.------ Example:------ > div ! rowspan "bar" $ "Hello."------ Result:------ > <div rowspan="bar">Hello.</div>----rowspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-rowspan = attribute " rowspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE rowspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @sandbox@ attribute.------ Example:------ > div ! sandbox "bar" $ "Hello."------ Result:------ > <div sandbox="bar">Hello.</div>----sandbox :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-sandbox = attribute " sandbox=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE sandbox #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @scope@ attribute.------ Example:------ > div ! scope "bar" $ "Hello."------ Result:------ > <div scope="bar">Hello.</div>----scope :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-scope = attribute " scope=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE scope #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @scoped@ attribute.------ Example:------ > div ! scoped "bar" $ "Hello."------ Result:------ > <div scoped="bar">Hello.</div>----scoped :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-scoped = attribute " scoped=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE scoped #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @seamless@ attribute.------ Example:------ > div ! seamless "bar" $ "Hello."------ Result:------ > <div seamless="bar">Hello.</div>----seamless :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-seamless = attribute " seamless=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE seamless #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @selected@ attribute.------ Example:------ > div ! selected "bar" $ "Hello."------ Result:------ > <div selected="bar">Hello.</div>----selected :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-selected = attribute " selected=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE selected #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @shape@ attribute.------ Example:------ > div ! shape "bar" $ "Hello."------ Result:------ > <div shape="bar">Hello.</div>----shape :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-shape = attribute " shape=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE shape #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @size@ attribute.------ Example:------ > div ! size "bar" $ "Hello."------ Result:------ > <div size="bar">Hello.</div>----size :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-size = attribute " size=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE size #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @sizes@ attribute.------ Example:------ > div ! sizes "bar" $ "Hello."------ Result:------ > <div sizes="bar">Hello.</div>----sizes :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-sizes = attribute " sizes=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE sizes #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @span@ attribute.------ Example:------ > div ! span "bar" $ "Hello."------ Result:------ > <div span="bar">Hello.</div>----span :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-span = attribute " span=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @spellcheck@ attribute.------ Example:------ > div ! spellcheck "bar" $ "Hello."------ Result:------ > <div spellcheck="bar">Hello.</div>----spellcheck :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261-spellcheck = attribute " spellcheck=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE spellcheck #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @src@ attribute.------ Example:------ > div ! src "bar" $ "Hello."------ Result:------ > <div src="bar">Hello.</div>----src :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261-src = attribute " src=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE src #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @srcdoc@ attribute.------ Example:------ > div ! srcdoc "bar" $ "Hello."------ Result:------ > <div srcdoc="bar">Hello.</div>----srcdoc :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-srcdoc = attribute " srcdoc=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE srcdoc #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @start@ attribute.------ Example:------ > div ! start "bar" $ "Hello."------ Result:------ > <div start="bar">Hello.</div>----start :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-start = attribute " start=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE start #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @step@ attribute.------ Example:------ > div ! step "bar" $ "Hello."------ Result:------ > <div step="bar">Hello.</div>----step :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-step = attribute " step=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE step #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @style@ attribute.------ Example:------ > div ! style "bar" $ "Hello."------ Result:------ > <div style="bar">Hello.</div>----style :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-style = attribute " style=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @subject@ attribute.------ Example:------ > div ! subject "bar" $ "Hello."------ Result:------ > <div subject="bar">Hello.</div>----subject :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-subject = attribute " subject=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE subject #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @summary@ attribute.------ Example:------ > div ! summary "bar" $ "Hello."------ Result:------ > <div summary="bar">Hello.</div>----summary :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261-summary = attribute " summary=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @tabindex@ attribute.------ Example:------ > div ! tabindex "bar" $ "Hello."------ Result:------ > <div tabindex="bar">Hello.</div>----tabindex :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261-tabindex = attribute " tabindex=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE tabindex #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @target@ attribute.------ Example:------ > div ! target "bar" $ "Hello."------ Result:------ > <div target="bar">Hello.</div>----target :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-target = attribute " target=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE target #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @title@ attribute.------ Example:------ > div ! title "bar" $ "Hello."------ Result:------ > <div title="bar">Hello.</div>----title :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-title = attribute " title=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @type@ attribute.------ Example:------ > div ! type_ "bar" $ "Hello."------ Result:------ > <div type="bar">Hello.</div>----type_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-type_ = attribute " type=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE type_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @usemap@ attribute.------ Example:------ > div ! usemap "bar" $ "Hello."------ Result:------ > <div usemap="bar">Hello.</div>----usemap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261-usemap = attribute " usemap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE usemap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @value@ attribute.------ Example:------ > div ! value "bar" $ "Hello."------ Result:------ > <div value="bar">Hello.</div>----value :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-value = attribute " value=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE value #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @width@ attribute.------ Example:------ > div ! width "bar" $ "Hello."------ Result:------ > <div width="bar">Hello.</div>----width :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-width = attribute " width=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE width #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @wrap@ attribute.------ Example:------ > div ! wrap "bar" $ "Hello."------ Result:------ > <div wrap="bar">Hello.</div>----wrap :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261-wrap = attribute " wrap=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE wrap #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263---- | Combinator for the @xmlns@ attribute.------ Example:------ > div ! xmlns "bar" $ "Hello."------ Result:------ > <div xmlns="bar">Hello.</div>----xmlns :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261-xmlns = attribute " xmlns=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262-{-# INLINE xmlns #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:103+module Text.Blaze.Html5.Attributes                                              -- Util/GenerateHtmlCombinators.hs:151+    ( accept                                                                    -- Util/GenerateHtmlCombinators.hs:152+    , accept_charset                                                            -- Util/GenerateHtmlCombinators.hs:154+    , accesskey                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , action                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , alt                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , async                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , autocomplete                                                              -- Util/GenerateHtmlCombinators.hs:154+    , autofocus                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , autoplay                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , challenge                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , charset                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , checked                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , class_                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , cols                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , colspan                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , content                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , contenteditable                                                           -- Util/GenerateHtmlCombinators.hs:154+    , contextmenu                                                               -- Util/GenerateHtmlCombinators.hs:154+    , controls                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , coords                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , data_                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , datetime                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , defer                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , disabled                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , draggable                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , enctype                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , for                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , formaction                                                                -- Util/GenerateHtmlCombinators.hs:154+    , formenctype                                                               -- Util/GenerateHtmlCombinators.hs:154+    , formmethod                                                                -- Util/GenerateHtmlCombinators.hs:154+    , formnovalidate                                                            -- Util/GenerateHtmlCombinators.hs:154+    , formtarget                                                                -- Util/GenerateHtmlCombinators.hs:154+    , headers                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , height                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , hidden                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , high                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , href                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , hreflang                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , http_equiv                                                                -- Util/GenerateHtmlCombinators.hs:154+    , icon                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , id                                                                        -- Util/GenerateHtmlCombinators.hs:154+    , ismap                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , item                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , itemprop                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , keytype                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , lang                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , list                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , loop                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , low                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , manifest                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , max                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , maxlength                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , media                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , method                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , min                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , multiple                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , name                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , novalidate                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onbeforeonload                                                            -- Util/GenerateHtmlCombinators.hs:154+    , onbeforeprint                                                             -- Util/GenerateHtmlCombinators.hs:154+    , oncanplay                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , oncanplaythrough                                                          -- Util/GenerateHtmlCombinators.hs:154+    , onchange                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onclick                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , oncontextmenu                                                             -- Util/GenerateHtmlCombinators.hs:154+    , ondblclick                                                                -- Util/GenerateHtmlCombinators.hs:154+    , ondrag                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , ondragend                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , ondragenter                                                               -- Util/GenerateHtmlCombinators.hs:154+    , ondragleave                                                               -- Util/GenerateHtmlCombinators.hs:154+    , ondragover                                                                -- Util/GenerateHtmlCombinators.hs:154+    , ondragstart                                                               -- Util/GenerateHtmlCombinators.hs:154+    , ondrop                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , ondurationchange                                                          -- Util/GenerateHtmlCombinators.hs:154+    , onemptied                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onended                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onerror                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onfocus                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onformchange                                                              -- Util/GenerateHtmlCombinators.hs:154+    , onforminput                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onhaschange                                                               -- Util/GenerateHtmlCombinators.hs:154+    , oninput                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , oninvalid                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onkeydown                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onkeyup                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onload                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onloadeddata                                                              -- Util/GenerateHtmlCombinators.hs:154+    , onloadedmetadata                                                          -- Util/GenerateHtmlCombinators.hs:154+    , onloadstart                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmessage                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onmousedown                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmousemove                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmouseout                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onmouseover                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onmouseup                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onmousewheel                                                              -- Util/GenerateHtmlCombinators.hs:154+    , ononline                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onpagehide                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onpageshow                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onpause                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , onplay                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onplaying                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onprogress                                                                -- Util/GenerateHtmlCombinators.hs:154+    , onpropstate                                                               -- Util/GenerateHtmlCombinators.hs:154+    , onratechange                                                              -- Util/GenerateHtmlCombinators.hs:154+    , onreadystatechange                                                        -- Util/GenerateHtmlCombinators.hs:154+    , onredo                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onresize                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onscroll                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onseeked                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onseeking                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onselect                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onstalled                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onstorage                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , onsubmit                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onsuspend                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , ontimeupdate                                                              -- Util/GenerateHtmlCombinators.hs:154+    , onundo                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , onunload                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , onvolumechange                                                            -- Util/GenerateHtmlCombinators.hs:154+    , onwaiting                                                                 -- Util/GenerateHtmlCombinators.hs:154+    , open                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , optimum                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , pattern                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , ping                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , placeholder                                                               -- Util/GenerateHtmlCombinators.hs:154+    , preload                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , pubdate                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , radiogroup                                                                -- Util/GenerateHtmlCombinators.hs:154+    , readonly                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , rel                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , required                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , reversed                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , rows                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , rowspan                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , sandbox                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , scope                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , scoped                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , seamless                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , selected                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , shape                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , size                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , sizes                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , spellcheck                                                                -- Util/GenerateHtmlCombinators.hs:154+    , src                                                                       -- Util/GenerateHtmlCombinators.hs:154+    , srcdoc                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , start                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , step                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , subject                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154+    , tabindex                                                                  -- Util/GenerateHtmlCombinators.hs:154+    , target                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , type_                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , usemap                                                                    -- Util/GenerateHtmlCombinators.hs:154+    , value                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , width                                                                     -- Util/GenerateHtmlCombinators.hs:154+    , wrap                                                                      -- Util/GenerateHtmlCombinators.hs:154+    , xmlns                                                                     -- Util/GenerateHtmlCombinators.hs:154+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155++import Prelude ()                                                               -- Util/GenerateHtmlCombinators.hs:105+                                                                                -- Util/GenerateHtmlCombinators.hs:106+import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- Util/GenerateHtmlCombinators.hs:107+                                                                                -- Util/GenerateHtmlCombinators.hs:108+-- | Combinator for the @accept@ attribute.+--+-- Example:+--+-- > div ! accept "bar" $ "Hello."+--+-- Result:+--+-- > <div accept="bar">Hello.</div>+--+accept :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+accept = attribute " accept=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE accept #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @accept-charset@ attribute.+--+-- Example:+--+-- > div ! accept_charset "bar" $ "Hello."+--+-- Result:+--+-- > <div accept-charset="bar">Hello.</div>+--+accept_charset :: AttributeValue  -- ^ Attribute value.                         -- Util/GenerateHtmlCombinators.hs:260+               -> Attribute       -- ^ Resulting attribute.                     -- Util/GenerateHtmlCombinators.hs:261+accept_charset = attribute " accept-charset=\""                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE accept_charset #-}                                                   -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @accesskey@ attribute.+--+-- Example:+--+-- > div ! accesskey "bar" $ "Hello."+--+-- Result:+--+-- > <div accesskey="bar">Hello.</div>+--+accesskey :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+accesskey = attribute " accesskey=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE accesskey #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @action@ attribute.+--+-- Example:+--+-- > div ! action "bar" $ "Hello."+--+-- Result:+--+-- > <div action="bar">Hello.</div>+--+action :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+action = attribute " action=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE action #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @alt@ attribute.+--+-- Example:+--+-- > div ! alt "bar" $ "Hello."+--+-- Result:+--+-- > <div alt="bar">Hello.</div>+--+alt :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+alt = attribute " alt=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE alt #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @async@ attribute.+--+-- Example:+--+-- > div ! async "bar" $ "Hello."+--+-- Result:+--+-- > <div async="bar">Hello.</div>+--+async :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+async = attribute " async=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE async #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @autocomplete@ attribute.+--+-- Example:+--+-- > div ! autocomplete "bar" $ "Hello."+--+-- Result:+--+-- > <div autocomplete="bar">Hello.</div>+--+autocomplete :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261+autocomplete = attribute " autocomplete=\""                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE autocomplete #-}                                                     -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @autofocus@ attribute.+--+-- Example:+--+-- > div ! autofocus "bar" $ "Hello."+--+-- Result:+--+-- > <div autofocus="bar">Hello.</div>+--+autofocus :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+autofocus = attribute " autofocus=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE autofocus #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @autoplay@ attribute.+--+-- Example:+--+-- > div ! autoplay "bar" $ "Hello."+--+-- Result:+--+-- > <div autoplay="bar">Hello.</div>+--+autoplay :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+autoplay = attribute " autoplay=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE autoplay #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @challenge@ attribute.+--+-- Example:+--+-- > div ! challenge "bar" $ "Hello."+--+-- Result:+--+-- > <div challenge="bar">Hello.</div>+--+challenge :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+challenge = attribute " challenge=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE challenge #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @charset@ attribute.+--+-- Example:+--+-- > div ! charset "bar" $ "Hello."+--+-- Result:+--+-- > <div charset="bar">Hello.</div>+--+charset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+charset = attribute " charset=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE charset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @checked@ attribute.+--+-- Example:+--+-- > div ! checked "bar" $ "Hello."+--+-- Result:+--+-- > <div checked="bar">Hello.</div>+--+checked :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+checked = attribute " checked=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE checked #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cite@ attribute.+--+-- Example:+--+-- > div ! cite "bar" $ "Hello."+--+-- Result:+--+-- > <div cite="bar">Hello.</div>+--+cite :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+cite = attribute " cite=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @class@ attribute.+--+-- Example:+--+-- > div ! class_ "bar" $ "Hello."+--+-- Result:+--+-- > <div class="bar">Hello.</div>+--+class_ :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+class_ = attribute " class=\""                                                  -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE class_ #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @cols@ attribute.+--+-- Example:+--+-- > div ! cols "bar" $ "Hello."+--+-- Result:+--+-- > <div cols="bar">Hello.</div>+--+cols :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+cols = attribute " cols=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE cols #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @colspan@ attribute.+--+-- Example:+--+-- > div ! colspan "bar" $ "Hello."+--+-- Result:+--+-- > <div colspan="bar">Hello.</div>+--+colspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+colspan = attribute " colspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE colspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @content@ attribute.+--+-- Example:+--+-- > div ! content "bar" $ "Hello."+--+-- Result:+--+-- > <div content="bar">Hello.</div>+--+content :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+content = attribute " content=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE content #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @contenteditable@ attribute.+--+-- Example:+--+-- > div ! contenteditable "bar" $ "Hello."+--+-- Result:+--+-- > <div contenteditable="bar">Hello.</div>+--+contenteditable :: AttributeValue  -- ^ Attribute value.                        -- Util/GenerateHtmlCombinators.hs:260+                -> Attribute       -- ^ Resulting attribute.                    -- Util/GenerateHtmlCombinators.hs:261+contenteditable = attribute " contenteditable=\""                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE contenteditable #-}                                                  -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @contextmenu@ attribute.+--+-- Example:+--+-- > div ! contextmenu "bar" $ "Hello."+--+-- Result:+--+-- > <div contextmenu="bar">Hello.</div>+--+contextmenu :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+contextmenu = attribute " contextmenu=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE contextmenu #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @controls@ attribute.+--+-- Example:+--+-- > div ! controls "bar" $ "Hello."+--+-- Result:+--+-- > <div controls="bar">Hello.</div>+--+controls :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+controls = attribute " controls=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE controls #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @coords@ attribute.+--+-- Example:+--+-- > div ! coords "bar" $ "Hello."+--+-- Result:+--+-- > <div coords="bar">Hello.</div>+--+coords :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+coords = attribute " coords=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE coords #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @data@ attribute.+--+-- Example:+--+-- > div ! data_ "bar" $ "Hello."+--+-- Result:+--+-- > <div data="bar">Hello.</div>+--+data_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+data_ = attribute " data=\""                                                    -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE data_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @datetime@ attribute.+--+-- Example:+--+-- > div ! datetime "bar" $ "Hello."+--+-- Result:+--+-- > <div datetime="bar">Hello.</div>+--+datetime :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+datetime = attribute " datetime=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE datetime #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @defer@ attribute.+--+-- Example:+--+-- > div ! defer "bar" $ "Hello."+--+-- Result:+--+-- > <div defer="bar">Hello.</div>+--+defer :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+defer = attribute " defer=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE defer #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @dir@ attribute.+--+-- Example:+--+-- > div ! dir "bar" $ "Hello."+--+-- Result:+--+-- > <div dir="bar">Hello.</div>+--+dir :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+dir = attribute " dir=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @disabled@ attribute.+--+-- Example:+--+-- > div ! disabled "bar" $ "Hello."+--+-- Result:+--+-- > <div disabled="bar">Hello.</div>+--+disabled :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+disabled = attribute " disabled=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE disabled #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @draggable@ attribute.+--+-- Example:+--+-- > div ! draggable "bar" $ "Hello."+--+-- Result:+--+-- > <div draggable="bar">Hello.</div>+--+draggable :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+draggable = attribute " draggable=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE draggable #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @enctype@ attribute.+--+-- Example:+--+-- > div ! enctype "bar" $ "Hello."+--+-- Result:+--+-- > <div enctype="bar">Hello.</div>+--+enctype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+enctype = attribute " enctype=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE enctype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @for@ attribute.+--+-- Example:+--+-- > div ! for "bar" $ "Hello."+--+-- Result:+--+-- > <div for="bar">Hello.</div>+--+for :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+for = attribute " for=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE for #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @form@ attribute.+--+-- Example:+--+-- > div ! form "bar" $ "Hello."+--+-- Result:+--+-- > <div form="bar">Hello.</div>+--+form :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+form = attribute " form=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @formaction@ attribute.+--+-- Example:+--+-- > div ! formaction "bar" $ "Hello."+--+-- Result:+--+-- > <div formaction="bar">Hello.</div>+--+formaction :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+formaction = attribute " formaction=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE formaction #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @formenctype@ attribute.+--+-- Example:+--+-- > div ! formenctype "bar" $ "Hello."+--+-- Result:+--+-- > <div formenctype="bar">Hello.</div>+--+formenctype :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+formenctype = attribute " formenctype=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE formenctype #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @formmethod@ attribute.+--+-- Example:+--+-- > div ! formmethod "bar" $ "Hello."+--+-- Result:+--+-- > <div formmethod="bar">Hello.</div>+--+formmethod :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+formmethod = attribute " formmethod=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE formmethod #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @formnovalidate@ attribute.+--+-- Example:+--+-- > div ! formnovalidate "bar" $ "Hello."+--+-- Result:+--+-- > <div formnovalidate="bar">Hello.</div>+--+formnovalidate :: AttributeValue  -- ^ Attribute value.                         -- Util/GenerateHtmlCombinators.hs:260+               -> Attribute       -- ^ Resulting attribute.                     -- Util/GenerateHtmlCombinators.hs:261+formnovalidate = attribute " formnovalidate=\""                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE formnovalidate #-}                                                   -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @formtarget@ attribute.+--+-- Example:+--+-- > div ! formtarget "bar" $ "Hello."+--+-- Result:+--+-- > <div formtarget="bar">Hello.</div>+--+formtarget :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+formtarget = attribute " formtarget=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE formtarget #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @headers@ attribute.+--+-- Example:+--+-- > div ! headers "bar" $ "Hello."+--+-- Result:+--+-- > <div headers="bar">Hello.</div>+--+headers :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+headers = attribute " headers=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE headers #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @height@ attribute.+--+-- Example:+--+-- > div ! height "bar" $ "Hello."+--+-- Result:+--+-- > <div height="bar">Hello.</div>+--+height :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+height = attribute " height=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE height #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @hidden@ attribute.+--+-- Example:+--+-- > div ! hidden "bar" $ "Hello."+--+-- Result:+--+-- > <div hidden="bar">Hello.</div>+--+hidden :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+hidden = attribute " hidden=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE hidden #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @high@ attribute.+--+-- Example:+--+-- > div ! high "bar" $ "Hello."+--+-- Result:+--+-- > <div high="bar">Hello.</div>+--+high :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+high = attribute " high=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE high #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @href@ attribute.+--+-- Example:+--+-- > div ! href "bar" $ "Hello."+--+-- Result:+--+-- > <div href="bar">Hello.</div>+--+href :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+href = attribute " href=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE href #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @hreflang@ attribute.+--+-- Example:+--+-- > div ! hreflang "bar" $ "Hello."+--+-- Result:+--+-- > <div hreflang="bar">Hello.</div>+--+hreflang :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+hreflang = attribute " hreflang=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE hreflang #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @http-equiv@ attribute.+--+-- Example:+--+-- > div ! http_equiv "bar" $ "Hello."+--+-- Result:+--+-- > <div http-equiv="bar">Hello.</div>+--+http_equiv :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+http_equiv = attribute " http-equiv=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE http_equiv #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @icon@ attribute.+--+-- Example:+--+-- > div ! icon "bar" $ "Hello."+--+-- Result:+--+-- > <div icon="bar">Hello.</div>+--+icon :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+icon = attribute " icon=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE icon #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @id@ attribute.+--+-- Example:+--+-- > div ! id "bar" $ "Hello."+--+-- Result:+--+-- > <div id="bar">Hello.</div>+--+id :: AttributeValue  -- ^ Attribute value.                                     -- Util/GenerateHtmlCombinators.hs:260+   -> Attribute       -- ^ Resulting attribute.                                 -- Util/GenerateHtmlCombinators.hs:261+id = attribute " id=\""                                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE id #-}                                                               -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ismap@ attribute.+--+-- Example:+--+-- > div ! ismap "bar" $ "Hello."+--+-- Result:+--+-- > <div ismap="bar">Hello.</div>+--+ismap :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+ismap = attribute " ismap=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ismap #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @item@ attribute.+--+-- Example:+--+-- > div ! item "bar" $ "Hello."+--+-- Result:+--+-- > <div item="bar">Hello.</div>+--+item :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+item = attribute " item=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE item #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @itemprop@ attribute.+--+-- Example:+--+-- > div ! itemprop "bar" $ "Hello."+--+-- Result:+--+-- > <div itemprop="bar">Hello.</div>+--+itemprop :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+itemprop = attribute " itemprop=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE itemprop #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @keytype@ attribute.+--+-- Example:+--+-- > div ! keytype "bar" $ "Hello."+--+-- Result:+--+-- > <div keytype="bar">Hello.</div>+--+keytype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+keytype = attribute " keytype=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE keytype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @label@ attribute.+--+-- Example:+--+-- > div ! label "bar" $ "Hello."+--+-- Result:+--+-- > <div label="bar">Hello.</div>+--+label :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+label = attribute " label=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @lang@ attribute.+--+-- Example:+--+-- > div ! lang "bar" $ "Hello."+--+-- Result:+--+-- > <div lang="bar">Hello.</div>+--+lang :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+lang = attribute " lang=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE lang #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @list@ attribute.+--+-- Example:+--+-- > div ! list "bar" $ "Hello."+--+-- Result:+--+-- > <div list="bar">Hello.</div>+--+list :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+list = attribute " list=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE list #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @loop@ attribute.+--+-- Example:+--+-- > div ! loop "bar" $ "Hello."+--+-- Result:+--+-- > <div loop="bar">Hello.</div>+--+loop :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+loop = attribute " loop=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE loop #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @low@ attribute.+--+-- Example:+--+-- > div ! low "bar" $ "Hello."+--+-- Result:+--+-- > <div low="bar">Hello.</div>+--+low :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+low = attribute " low=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE low #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @manifest@ attribute.+--+-- Example:+--+-- > div ! manifest "bar" $ "Hello."+--+-- Result:+--+-- > <div manifest="bar">Hello.</div>+--+manifest :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+manifest = attribute " manifest=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE manifest #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @max@ attribute.+--+-- Example:+--+-- > div ! max "bar" $ "Hello."+--+-- Result:+--+-- > <div max="bar">Hello.</div>+--+max :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+max = attribute " max=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE max #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @maxlength@ attribute.+--+-- Example:+--+-- > div ! maxlength "bar" $ "Hello."+--+-- Result:+--+-- > <div maxlength="bar">Hello.</div>+--+maxlength :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+maxlength = attribute " maxlength=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE maxlength #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @media@ attribute.+--+-- Example:+--+-- > div ! media "bar" $ "Hello."+--+-- Result:+--+-- > <div media="bar">Hello.</div>+--+media :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+media = attribute " media=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE media #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @method@ attribute.+--+-- Example:+--+-- > div ! method "bar" $ "Hello."+--+-- Result:+--+-- > <div method="bar">Hello.</div>+--+method :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+method = attribute " method=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE method #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @min@ attribute.+--+-- Example:+--+-- > div ! min "bar" $ "Hello."+--+-- Result:+--+-- > <div min="bar">Hello.</div>+--+min :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+min = attribute " min=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE min #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @multiple@ attribute.+--+-- Example:+--+-- > div ! multiple "bar" $ "Hello."+--+-- Result:+--+-- > <div multiple="bar">Hello.</div>+--+multiple :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+multiple = attribute " multiple=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE multiple #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @name@ attribute.+--+-- Example:+--+-- > div ! name "bar" $ "Hello."+--+-- Result:+--+-- > <div name="bar">Hello.</div>+--+name :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+name = attribute " name=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE name #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @novalidate@ attribute.+--+-- Example:+--+-- > div ! novalidate "bar" $ "Hello."+--+-- Result:+--+-- > <div novalidate="bar">Hello.</div>+--+novalidate :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+novalidate = attribute " novalidate=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE novalidate #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onbeforeonload@ attribute.+--+-- Example:+--+-- > div ! onbeforeonload "bar" $ "Hello."+--+-- Result:+--+-- > <div onbeforeonload="bar">Hello.</div>+--+onbeforeonload :: AttributeValue  -- ^ Attribute value.                         -- Util/GenerateHtmlCombinators.hs:260+               -> Attribute       -- ^ Resulting attribute.                     -- Util/GenerateHtmlCombinators.hs:261+onbeforeonload = attribute " onbeforeonload=\""                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onbeforeonload #-}                                                   -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onbeforeprint@ attribute.+--+-- Example:+--+-- > div ! onbeforeprint "bar" $ "Hello."+--+-- Result:+--+-- > <div onbeforeprint="bar">Hello.</div>+--+onbeforeprint :: AttributeValue  -- ^ Attribute value.                          -- Util/GenerateHtmlCombinators.hs:260+              -> Attribute       -- ^ Resulting attribute.                      -- Util/GenerateHtmlCombinators.hs:261+onbeforeprint = attribute " onbeforeprint=\""                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onbeforeprint #-}                                                    -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @oncanplay@ attribute.+--+-- Example:+--+-- > div ! oncanplay "bar" $ "Hello."+--+-- Result:+--+-- > <div oncanplay="bar">Hello.</div>+--+oncanplay :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+oncanplay = attribute " oncanplay=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE oncanplay #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @oncanplaythrough@ attribute.+--+-- Example:+--+-- > div ! oncanplaythrough "bar" $ "Hello."+--+-- Result:+--+-- > <div oncanplaythrough="bar">Hello.</div>+--+oncanplaythrough :: AttributeValue  -- ^ Attribute value.                       -- Util/GenerateHtmlCombinators.hs:260+                 -> Attribute       -- ^ Resulting attribute.                   -- Util/GenerateHtmlCombinators.hs:261+oncanplaythrough = attribute " oncanplaythrough=\""                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE oncanplaythrough #-}                                                 -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onchange@ attribute.+--+-- Example:+--+-- > div ! onchange "bar" $ "Hello."+--+-- Result:+--+-- > <div onchange="bar">Hello.</div>+--+onchange :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onchange = attribute " onchange=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onchange #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onclick@ attribute.+--+-- Example:+--+-- > div ! onclick "bar" $ "Hello."+--+-- Result:+--+-- > <div onclick="bar">Hello.</div>+--+onclick :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onclick = attribute " onclick=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onclick #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @oncontextmenu@ attribute.+--+-- Example:+--+-- > div ! oncontextmenu "bar" $ "Hello."+--+-- Result:+--+-- > <div oncontextmenu="bar">Hello.</div>+--+oncontextmenu :: AttributeValue  -- ^ Attribute value.                          -- Util/GenerateHtmlCombinators.hs:260+              -> Attribute       -- ^ Resulting attribute.                      -- Util/GenerateHtmlCombinators.hs:261+oncontextmenu = attribute " oncontextmenu=\""                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE oncontextmenu #-}                                                    -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondblclick@ attribute.+--+-- Example:+--+-- > div ! ondblclick "bar" $ "Hello."+--+-- Result:+--+-- > <div ondblclick="bar">Hello.</div>+--+ondblclick :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+ondblclick = attribute " ondblclick=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondblclick #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondrag@ attribute.+--+-- Example:+--+-- > div ! ondrag "bar" $ "Hello."+--+-- Result:+--+-- > <div ondrag="bar">Hello.</div>+--+ondrag :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+ondrag = attribute " ondrag=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondrag #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondragend@ attribute.+--+-- Example:+--+-- > div ! ondragend "bar" $ "Hello."+--+-- Result:+--+-- > <div ondragend="bar">Hello.</div>+--+ondragend :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+ondragend = attribute " ondragend=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondragend #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondragenter@ attribute.+--+-- Example:+--+-- > div ! ondragenter "bar" $ "Hello."+--+-- Result:+--+-- > <div ondragenter="bar">Hello.</div>+--+ondragenter :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+ondragenter = attribute " ondragenter=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondragenter #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondragleave@ attribute.+--+-- Example:+--+-- > div ! ondragleave "bar" $ "Hello."+--+-- Result:+--+-- > <div ondragleave="bar">Hello.</div>+--+ondragleave :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+ondragleave = attribute " ondragleave=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondragleave #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondragover@ attribute.+--+-- Example:+--+-- > div ! ondragover "bar" $ "Hello."+--+-- Result:+--+-- > <div ondragover="bar">Hello.</div>+--+ondragover :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+ondragover = attribute " ondragover=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondragover #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondragstart@ attribute.+--+-- Example:+--+-- > div ! ondragstart "bar" $ "Hello."+--+-- Result:+--+-- > <div ondragstart="bar">Hello.</div>+--+ondragstart :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+ondragstart = attribute " ondragstart=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondragstart #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondrop@ attribute.+--+-- Example:+--+-- > div ! ondrop "bar" $ "Hello."+--+-- Result:+--+-- > <div ondrop="bar">Hello.</div>+--+ondrop :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+ondrop = attribute " ondrop=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondrop #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ondurationchange@ attribute.+--+-- Example:+--+-- > div ! ondurationchange "bar" $ "Hello."+--+-- Result:+--+-- > <div ondurationchange="bar">Hello.</div>+--+ondurationchange :: AttributeValue  -- ^ Attribute value.                       -- Util/GenerateHtmlCombinators.hs:260+                 -> Attribute       -- ^ Resulting attribute.                   -- Util/GenerateHtmlCombinators.hs:261+ondurationchange = attribute " ondurationchange=\""                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ondurationchange #-}                                                 -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onemptied@ attribute.+--+-- Example:+--+-- > div ! onemptied "bar" $ "Hello."+--+-- Result:+--+-- > <div onemptied="bar">Hello.</div>+--+onemptied :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onemptied = attribute " onemptied=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onemptied #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onended@ attribute.+--+-- Example:+--+-- > div ! onended "bar" $ "Hello."+--+-- Result:+--+-- > <div onended="bar">Hello.</div>+--+onended :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onended = attribute " onended=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onended #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onerror@ attribute.+--+-- Example:+--+-- > div ! onerror "bar" $ "Hello."+--+-- Result:+--+-- > <div onerror="bar">Hello.</div>+--+onerror :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onerror = attribute " onerror=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onerror #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onfocus@ attribute.+--+-- Example:+--+-- > div ! onfocus "bar" $ "Hello."+--+-- Result:+--+-- > <div onfocus="bar">Hello.</div>+--+onfocus :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onfocus = attribute " onfocus=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onfocus #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onformchange@ attribute.+--+-- Example:+--+-- > div ! onformchange "bar" $ "Hello."+--+-- Result:+--+-- > <div onformchange="bar">Hello.</div>+--+onformchange :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261+onformchange = attribute " onformchange=\""                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onformchange #-}                                                     -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onforminput@ attribute.+--+-- Example:+--+-- > div ! onforminput "bar" $ "Hello."+--+-- Result:+--+-- > <div onforminput="bar">Hello.</div>+--+onforminput :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onforminput = attribute " onforminput=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onforminput #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onhaschange@ attribute.+--+-- Example:+--+-- > div ! onhaschange "bar" $ "Hello."+--+-- Result:+--+-- > <div onhaschange="bar">Hello.</div>+--+onhaschange :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onhaschange = attribute " onhaschange=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onhaschange #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @oninput@ attribute.+--+-- Example:+--+-- > div ! oninput "bar" $ "Hello."+--+-- Result:+--+-- > <div oninput="bar">Hello.</div>+--+oninput :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+oninput = attribute " oninput=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE oninput #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @oninvalid@ attribute.+--+-- Example:+--+-- > div ! oninvalid "bar" $ "Hello."+--+-- Result:+--+-- > <div oninvalid="bar">Hello.</div>+--+oninvalid :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+oninvalid = attribute " oninvalid=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE oninvalid #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onkeydown@ attribute.+--+-- Example:+--+-- > div ! onkeydown "bar" $ "Hello."+--+-- Result:+--+-- > <div onkeydown="bar">Hello.</div>+--+onkeydown :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onkeydown = attribute " onkeydown=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeydown #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onkeyup@ attribute.+--+-- Example:+--+-- > div ! onkeyup "bar" $ "Hello."+--+-- Result:+--+-- > <div onkeyup="bar">Hello.</div>+--+onkeyup :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onkeyup = attribute " onkeyup=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onkeyup #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onload@ attribute.+--+-- Example:+--+-- > div ! onload "bar" $ "Hello."+--+-- Result:+--+-- > <div onload="bar">Hello.</div>+--+onload :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onload = attribute " onload=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onload #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onloadeddata@ attribute.+--+-- Example:+--+-- > div ! onloadeddata "bar" $ "Hello."+--+-- Result:+--+-- > <div onloadeddata="bar">Hello.</div>+--+onloadeddata :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261+onloadeddata = attribute " onloadeddata=\""                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onloadeddata #-}                                                     -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onloadedmetadata@ attribute.+--+-- Example:+--+-- > div ! onloadedmetadata "bar" $ "Hello."+--+-- Result:+--+-- > <div onloadedmetadata="bar">Hello.</div>+--+onloadedmetadata :: AttributeValue  -- ^ Attribute value.                       -- Util/GenerateHtmlCombinators.hs:260+                 -> Attribute       -- ^ Resulting attribute.                   -- Util/GenerateHtmlCombinators.hs:261+onloadedmetadata = attribute " onloadedmetadata=\""                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onloadedmetadata #-}                                                 -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onloadstart@ attribute.+--+-- Example:+--+-- > div ! onloadstart "bar" $ "Hello."+--+-- Result:+--+-- > <div onloadstart="bar">Hello.</div>+--+onloadstart :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onloadstart = attribute " onloadstart=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onloadstart #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmessage@ attribute.+--+-- Example:+--+-- > div ! onmessage "bar" $ "Hello."+--+-- Result:+--+-- > <div onmessage="bar">Hello.</div>+--+onmessage :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onmessage = attribute " onmessage=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmessage #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmousedown@ attribute.+--+-- Example:+--+-- > div ! onmousedown "bar" $ "Hello."+--+-- Result:+--+-- > <div onmousedown="bar">Hello.</div>+--+onmousedown :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmousedown = attribute " onmousedown=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmousedown #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmousemove@ attribute.+--+-- Example:+--+-- > div ! onmousemove "bar" $ "Hello."+--+-- Result:+--+-- > <div onmousemove="bar">Hello.</div>+--+onmousemove :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmousemove = attribute " onmousemove=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmousemove #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmouseout@ attribute.+--+-- Example:+--+-- > div ! onmouseout "bar" $ "Hello."+--+-- Result:+--+-- > <div onmouseout="bar">Hello.</div>+--+onmouseout :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onmouseout = attribute " onmouseout=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseout #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmouseover@ attribute.+--+-- Example:+--+-- > div ! onmouseover "bar" $ "Hello."+--+-- Result:+--+-- > <div onmouseover="bar">Hello.</div>+--+onmouseover :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onmouseover = attribute " onmouseover=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseover #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmouseup@ attribute.+--+-- Example:+--+-- > div ! onmouseup "bar" $ "Hello."+--+-- Result:+--+-- > <div onmouseup="bar">Hello.</div>+--+onmouseup :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onmouseup = attribute " onmouseup=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmouseup #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onmousewheel@ attribute.+--+-- Example:+--+-- > div ! onmousewheel "bar" $ "Hello."+--+-- Result:+--+-- > <div onmousewheel="bar">Hello.</div>+--+onmousewheel :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261+onmousewheel = attribute " onmousewheel=\""                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onmousewheel #-}                                                     -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ononline@ attribute.+--+-- Example:+--+-- > div ! ononline "bar" $ "Hello."+--+-- Result:+--+-- > <div ononline="bar">Hello.</div>+--+ononline :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+ononline = attribute " ononline=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ononline #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onpagehide@ attribute.+--+-- Example:+--+-- > div ! onpagehide "bar" $ "Hello."+--+-- Result:+--+-- > <div onpagehide="bar">Hello.</div>+--+onpagehide :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onpagehide = attribute " onpagehide=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onpagehide #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onpageshow@ attribute.+--+-- Example:+--+-- > div ! onpageshow "bar" $ "Hello."+--+-- Result:+--+-- > <div onpageshow="bar">Hello.</div>+--+onpageshow :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onpageshow = attribute " onpageshow=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onpageshow #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onpause@ attribute.+--+-- Example:+--+-- > div ! onpause "bar" $ "Hello."+--+-- Result:+--+-- > <div onpause="bar">Hello.</div>+--+onpause :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+onpause = attribute " onpause=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onpause #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onplay@ attribute.+--+-- Example:+--+-- > div ! onplay "bar" $ "Hello."+--+-- Result:+--+-- > <div onplay="bar">Hello.</div>+--+onplay :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onplay = attribute " onplay=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onplay #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onplaying@ attribute.+--+-- Example:+--+-- > div ! onplaying "bar" $ "Hello."+--+-- Result:+--+-- > <div onplaying="bar">Hello.</div>+--+onplaying :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onplaying = attribute " onplaying=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onplaying #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onprogress@ attribute.+--+-- Example:+--+-- > div ! onprogress "bar" $ "Hello."+--+-- Result:+--+-- > <div onprogress="bar">Hello.</div>+--+onprogress :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+onprogress = attribute " onprogress=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onprogress #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onpropstate@ attribute.+--+-- Example:+--+-- > div ! onpropstate "bar" $ "Hello."+--+-- Result:+--+-- > <div onpropstate="bar">Hello.</div>+--+onpropstate :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+onpropstate = attribute " onpropstate=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onpropstate #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onratechange@ attribute.+--+-- Example:+--+-- > div ! onratechange "bar" $ "Hello."+--+-- Result:+--+-- > <div onratechange="bar">Hello.</div>+--+onratechange :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261+onratechange = attribute " onratechange=\""                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onratechange #-}                                                     -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onreadystatechange@ attribute.+--+-- Example:+--+-- > div ! onreadystatechange "bar" $ "Hello."+--+-- Result:+--+-- > <div onreadystatechange="bar">Hello.</div>+--+onreadystatechange :: AttributeValue  -- ^ Attribute value.                     -- Util/GenerateHtmlCombinators.hs:260+                   -> Attribute       -- ^ Resulting attribute.                 -- Util/GenerateHtmlCombinators.hs:261+onreadystatechange = attribute " onreadystatechange=\""                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onreadystatechange #-}                                               -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onredo@ attribute.+--+-- Example:+--+-- > div ! onredo "bar" $ "Hello."+--+-- Result:+--+-- > <div onredo="bar">Hello.</div>+--+onredo :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onredo = attribute " onredo=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onredo #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onresize@ attribute.+--+-- Example:+--+-- > div ! onresize "bar" $ "Hello."+--+-- Result:+--+-- > <div onresize="bar">Hello.</div>+--+onresize :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onresize = attribute " onresize=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onresize #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onscroll@ attribute.+--+-- Example:+--+-- > div ! onscroll "bar" $ "Hello."+--+-- Result:+--+-- > <div onscroll="bar">Hello.</div>+--+onscroll :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onscroll = attribute " onscroll=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onscroll #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onseeked@ attribute.+--+-- Example:+--+-- > div ! onseeked "bar" $ "Hello."+--+-- Result:+--+-- > <div onseeked="bar">Hello.</div>+--+onseeked :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onseeked = attribute " onseeked=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onseeked #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onseeking@ attribute.+--+-- Example:+--+-- > div ! onseeking "bar" $ "Hello."+--+-- Result:+--+-- > <div onseeking="bar">Hello.</div>+--+onseeking :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onseeking = attribute " onseeking=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onseeking #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onselect@ attribute.+--+-- Example:+--+-- > div ! onselect "bar" $ "Hello."+--+-- Result:+--+-- > <div onselect="bar">Hello.</div>+--+onselect :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onselect = attribute " onselect=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onselect #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onstalled@ attribute.+--+-- Example:+--+-- > div ! onstalled "bar" $ "Hello."+--+-- Result:+--+-- > <div onstalled="bar">Hello.</div>+--+onstalled :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onstalled = attribute " onstalled=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onstalled #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onstorage@ attribute.+--+-- Example:+--+-- > div ! onstorage "bar" $ "Hello."+--+-- Result:+--+-- > <div onstorage="bar">Hello.</div>+--+onstorage :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onstorage = attribute " onstorage=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onstorage #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onsubmit@ attribute.+--+-- Example:+--+-- > div ! onsubmit "bar" $ "Hello."+--+-- Result:+--+-- > <div onsubmit="bar">Hello.</div>+--+onsubmit :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onsubmit = attribute " onsubmit=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onsubmit #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onsuspend@ attribute.+--+-- Example:+--+-- > div ! onsuspend "bar" $ "Hello."+--+-- Result:+--+-- > <div onsuspend="bar">Hello.</div>+--+onsuspend :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onsuspend = attribute " onsuspend=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onsuspend #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ontimeupdate@ attribute.+--+-- Example:+--+-- > div ! ontimeupdate "bar" $ "Hello."+--+-- Result:+--+-- > <div ontimeupdate="bar">Hello.</div>+--+ontimeupdate :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261+ontimeupdate = attribute " ontimeupdate=\""                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ontimeupdate #-}                                                     -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onundo@ attribute.+--+-- Example:+--+-- > div ! onundo "bar" $ "Hello."+--+-- Result:+--+-- > <div onundo="bar">Hello.</div>+--+onundo :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+onundo = attribute " onundo=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onundo #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onunload@ attribute.+--+-- Example:+--+-- > div ! onunload "bar" $ "Hello."+--+-- Result:+--+-- > <div onunload="bar">Hello.</div>+--+onunload :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+onunload = attribute " onunload=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onunload #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onvolumechange@ attribute.+--+-- Example:+--+-- > div ! onvolumechange "bar" $ "Hello."+--+-- Result:+--+-- > <div onvolumechange="bar">Hello.</div>+--+onvolumechange :: AttributeValue  -- ^ Attribute value.                         -- Util/GenerateHtmlCombinators.hs:260+               -> Attribute       -- ^ Resulting attribute.                     -- Util/GenerateHtmlCombinators.hs:261+onvolumechange = attribute " onvolumechange=\""                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onvolumechange #-}                                                   -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @onwaiting@ attribute.+--+-- Example:+--+-- > div ! onwaiting "bar" $ "Hello."+--+-- Result:+--+-- > <div onwaiting="bar">Hello.</div>+--+onwaiting :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261+onwaiting = attribute " onwaiting=\""                                           -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE onwaiting #-}                                                        -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @open@ attribute.+--+-- Example:+--+-- > div ! open "bar" $ "Hello."+--+-- Result:+--+-- > <div open="bar">Hello.</div>+--+open :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+open = attribute " open=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE open #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @optimum@ attribute.+--+-- Example:+--+-- > div ! optimum "bar" $ "Hello."+--+-- Result:+--+-- > <div optimum="bar">Hello.</div>+--+optimum :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+optimum = attribute " optimum=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE optimum #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @pattern@ attribute.+--+-- Example:+--+-- > div ! pattern "bar" $ "Hello."+--+-- Result:+--+-- > <div pattern="bar">Hello.</div>+--+pattern :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+pattern = attribute " pattern=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE pattern #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @ping@ attribute.+--+-- Example:+--+-- > div ! ping "bar" $ "Hello."+--+-- Result:+--+-- > <div ping="bar">Hello.</div>+--+ping :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+ping = attribute " ping=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE ping #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @placeholder@ attribute.+--+-- Example:+--+-- > div ! placeholder "bar" $ "Hello."+--+-- Result:+--+-- > <div placeholder="bar">Hello.</div>+--+placeholder :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261+placeholder = attribute " placeholder=\""                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE placeholder #-}                                                      -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @preload@ attribute.+--+-- Example:+--+-- > div ! preload "bar" $ "Hello."+--+-- Result:+--+-- > <div preload="bar">Hello.</div>+--+preload :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+preload = attribute " preload=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE preload #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @pubdate@ attribute.+--+-- Example:+--+-- > div ! pubdate "bar" $ "Hello."+--+-- Result:+--+-- > <div pubdate="bar">Hello.</div>+--+pubdate :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+pubdate = attribute " pubdate=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE pubdate #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @radiogroup@ attribute.+--+-- Example:+--+-- > div ! radiogroup "bar" $ "Hello."+--+-- Result:+--+-- > <div radiogroup="bar">Hello.</div>+--+radiogroup :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+radiogroup = attribute " radiogroup=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE radiogroup #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @readonly@ attribute.+--+-- Example:+--+-- > div ! readonly "bar" $ "Hello."+--+-- Result:+--+-- > <div readonly="bar">Hello.</div>+--+readonly :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+readonly = attribute " readonly=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE readonly #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rel@ attribute.+--+-- Example:+--+-- > div ! rel "bar" $ "Hello."+--+-- Result:+--+-- > <div rel="bar">Hello.</div>+--+rel :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+rel = attribute " rel=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rel #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @required@ attribute.+--+-- Example:+--+-- > div ! required "bar" $ "Hello."+--+-- Result:+--+-- > <div required="bar">Hello.</div>+--+required :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+required = attribute " required=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE required #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @reversed@ attribute.+--+-- Example:+--+-- > div ! reversed "bar" $ "Hello."+--+-- Result:+--+-- > <div reversed="bar">Hello.</div>+--+reversed :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+reversed = attribute " reversed=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE reversed #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rows@ attribute.+--+-- Example:+--+-- > div ! rows "bar" $ "Hello."+--+-- Result:+--+-- > <div rows="bar">Hello.</div>+--+rows :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+rows = attribute " rows=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rows #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @rowspan@ attribute.+--+-- Example:+--+-- > div ! rowspan "bar" $ "Hello."+--+-- Result:+--+-- > <div rowspan="bar">Hello.</div>+--+rowspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+rowspan = attribute " rowspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE rowspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @sandbox@ attribute.+--+-- Example:+--+-- > div ! sandbox "bar" $ "Hello."+--+-- Result:+--+-- > <div sandbox="bar">Hello.</div>+--+sandbox :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+sandbox = attribute " sandbox=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE sandbox #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @scope@ attribute.+--+-- Example:+--+-- > div ! scope "bar" $ "Hello."+--+-- Result:+--+-- > <div scope="bar">Hello.</div>+--+scope :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+scope = attribute " scope=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE scope #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @scoped@ attribute.+--+-- Example:+--+-- > div ! scoped "bar" $ "Hello."+--+-- Result:+--+-- > <div scoped="bar">Hello.</div>+--+scoped :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+scoped = attribute " scoped=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE scoped #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @seamless@ attribute.+--+-- Example:+--+-- > div ! seamless "bar" $ "Hello."+--+-- Result:+--+-- > <div seamless="bar">Hello.</div>+--+seamless :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+seamless = attribute " seamless=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE seamless #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @selected@ attribute.+--+-- Example:+--+-- > div ! selected "bar" $ "Hello."+--+-- Result:+--+-- > <div selected="bar">Hello.</div>+--+selected :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+selected = attribute " selected=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE selected #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @shape@ attribute.+--+-- Example:+--+-- > div ! shape "bar" $ "Hello."+--+-- Result:+--+-- > <div shape="bar">Hello.</div>+--+shape :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+shape = attribute " shape=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE shape #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @size@ attribute.+--+-- Example:+--+-- > div ! size "bar" $ "Hello."+--+-- Result:+--+-- > <div size="bar">Hello.</div>+--+size :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+size = attribute " size=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE size #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @sizes@ attribute.+--+-- Example:+--+-- > div ! sizes "bar" $ "Hello."+--+-- Result:+--+-- > <div sizes="bar">Hello.</div>+--+sizes :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+sizes = attribute " sizes=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE sizes #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @span@ attribute.+--+-- Example:+--+-- > div ! span "bar" $ "Hello."+--+-- Result:+--+-- > <div span="bar">Hello.</div>+--+span :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+span = attribute " span=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @spellcheck@ attribute.+--+-- Example:+--+-- > div ! spellcheck "bar" $ "Hello."+--+-- Result:+--+-- > <div spellcheck="bar">Hello.</div>+--+spellcheck :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261+spellcheck = attribute " spellcheck=\""                                         -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE spellcheck #-}                                                       -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @src@ attribute.+--+-- Example:+--+-- > div ! src "bar" $ "Hello."+--+-- Result:+--+-- > <div src="bar">Hello.</div>+--+src :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261+src = attribute " src=\""                                                       -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE src #-}                                                              -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @srcdoc@ attribute.+--+-- Example:+--+-- > div ! srcdoc "bar" $ "Hello."+--+-- Result:+--+-- > <div srcdoc="bar">Hello.</div>+--+srcdoc :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+srcdoc = attribute " srcdoc=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE srcdoc #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @start@ attribute.+--+-- Example:+--+-- > div ! start "bar" $ "Hello."+--+-- Result:+--+-- > <div start="bar">Hello.</div>+--+start :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+start = attribute " start=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE start #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @step@ attribute.+--+-- Example:+--+-- > div ! step "bar" $ "Hello."+--+-- Result:+--+-- > <div step="bar">Hello.</div>+--+step :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+step = attribute " step=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE step #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @style@ attribute.+--+-- Example:+--+-- > div ! style "bar" $ "Hello."+--+-- Result:+--+-- > <div style="bar">Hello.</div>+--+style :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+style = attribute " style=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @subject@ attribute.+--+-- Example:+--+-- > div ! subject "bar" $ "Hello."+--+-- Result:+--+-- > <div subject="bar">Hello.</div>+--+subject :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+subject = attribute " subject=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE subject #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @summary@ attribute.+--+-- Example:+--+-- > div ! summary "bar" $ "Hello."+--+-- Result:+--+-- > <div summary="bar">Hello.</div>+--+summary :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261+summary = attribute " summary=\""                                               -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @tabindex@ attribute.+--+-- Example:+--+-- > div ! tabindex "bar" $ "Hello."+--+-- Result:+--+-- > <div tabindex="bar">Hello.</div>+--+tabindex :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261+tabindex = attribute " tabindex=\""                                             -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE tabindex #-}                                                         -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @target@ attribute.+--+-- Example:+--+-- > div ! target "bar" $ "Hello."+--+-- Result:+--+-- > <div target="bar">Hello.</div>+--+target :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+target = attribute " target=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE target #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @title@ attribute.+--+-- Example:+--+-- > div ! title "bar" $ "Hello."+--+-- Result:+--+-- > <div title="bar">Hello.</div>+--+title :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+title = attribute " title=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @type@ attribute.+--+-- Example:+--+-- > div ! type_ "bar" $ "Hello."+--+-- Result:+--+-- > <div type="bar">Hello.</div>+--+type_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+type_ = attribute " type=\""                                                    -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE type_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @usemap@ attribute.+--+-- Example:+--+-- > div ! usemap "bar" $ "Hello."+--+-- Result:+--+-- > <div usemap="bar">Hello.</div>+--+usemap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261+usemap = attribute " usemap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE usemap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @value@ attribute.+--+-- Example:+--+-- > div ! value "bar" $ "Hello."+--+-- Result:+--+-- > <div value="bar">Hello.</div>+--+value :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+value = attribute " value=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE value #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @width@ attribute.+--+-- Example:+--+-- > div ! width "bar" $ "Hello."+--+-- Result:+--+-- > <div width="bar">Hello.</div>+--+width :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+width = attribute " width=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE width #-}                                                            -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @wrap@ attribute.+--+-- Example:+--+-- > div ! wrap "bar" $ "Hello."+--+-- Result:+--+-- > <div wrap="bar">Hello.</div>+--+wrap :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261+wrap = attribute " wrap=\""                                                     -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE wrap #-}                                                             -- Util/GenerateHtmlCombinators.hs:263++-- | Combinator for the @xmlns@ attribute.+--+-- Example:+--+-- > div ! xmlns "bar" $ "Hello."+--+-- Result:+--+-- > <div xmlns="bar">Hello.</div>+--+xmlns :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261+xmlns = attribute " xmlns=\""                                                   -- Util/GenerateHtmlCombinators.hs:262+{-# INLINE xmlns #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
Text/Blaze/Internal.hs view
@@ -184,7 +184,7 @@               -> Attribute       -- ^ Resulting HTML attribute. dataAttribute tag value = Attribute $     AddCustomAttribute-        (Static "data-" `mappend` Static (unTag tag) `mappend` "=\"")+        (Static " data-" `mappend` Static (unTag tag) `mappend` Static "=\"")         (unAttributeValue value) {-# INLINE dataAttribute #-} 
Text/Blaze/Renderer/String.hs view
@@ -40,12 +40,12 @@ fromChoiceString (ByteString s) = (SBC.unpack s ++) fromChoiceString (PreEscaped x) = case x of     String s -> (s ++)-    Text   s -> (T.unpack s ++)+    Text   s -> (\k -> T.foldr (:) k s)     s        -> fromChoiceString s fromChoiceString (External x) = case x of     -- Check that the sequence "</" is *not* in the external data.     String s     -> if "</" `isInfixOf` s then id else (s ++)-    Text   s     -> if "</" `T.isInfixOf` s then id else (T.unpack s ++)+    Text   s     -> if "</" `T.isInfixOf` s then id else (\k -> T.foldr (:) k s)     ByteString s -> if "</" `S.isInfixOf` s then id else (SBC.unpack s ++)     s            -> fromChoiceString s fromChoiceString (AppendChoiceString x y) =
Text/Blaze/Renderer/Utf8.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE OverloadedStrings #-} module Text.Blaze.Renderer.Utf8     ( renderHtml+    , renderHtmlToByteStringIO     ) where  import Data.Monoid (mappend, mempty)@@ -8,19 +9,18 @@  import qualified Data.ByteString.Lazy as L import qualified Data.Text as T (isInfixOf)-import qualified Data.ByteString as S (isInfixOf)+import qualified Data.ByteString as S (ByteString, isInfixOf)  import Text.Blaze.Internal-import Text.Blaze.Builder.Core (Builder)-import qualified Text.Blaze.Builder.Core as B-import qualified Text.Blaze.Builder.Utf8 as B-import qualified Text.Blaze.Builder.Html as B+import Blaze.ByteString.Builder (Builder)+import qualified Blaze.ByteString.Builder           as B+import qualified Blaze.ByteString.Builder.Html.Utf8 as B  -- | Render a 'ChoiceString'. -- fromChoiceString :: ChoiceString  -- ^ String to render                  -> Builder       -- ^ Resulting builder-fromChoiceString (Static s)     = B.fromByteString $ getUtf8ByteString s+fromChoiceString (Static s)     = B.copyByteString $ getUtf8ByteString s fromChoiceString (String s)     = B.fromHtmlEscapedString s fromChoiceString (Text s)       = B.fromHtmlEscapedText s fromChoiceString (ByteString s) = B.fromByteString s@@ -47,17 +47,17 @@   where     go :: Builder -> HtmlM b -> Builder     go attrs (Parent open close content) =-        B.fromByteString (getUtf8ByteString open)+        B.copyByteString (getUtf8ByteString open)             `mappend` attrs             `mappend` B.fromChar '>'             `mappend` go mempty content-            `mappend` B.fromByteString (getUtf8ByteString close)+            `mappend` B.copyByteString (getUtf8ByteString close)     go attrs (Leaf begin end) = -        B.fromByteString (getUtf8ByteString begin)+        B.copyByteString (getUtf8ByteString begin)             `mappend` attrs-            `mappend` B.fromByteString (getUtf8ByteString end)+            `mappend` B.copyByteString (getUtf8ByteString end)     go attrs (AddAttribute key value h) =-        go (B.fromByteString (getUtf8ByteString key)+        go (B.copyByteString (getUtf8ByteString key)             `mappend` fromChoiceString value             `mappend` B.fromChar '"'             `mappend` attrs) h@@ -78,3 +78,13 @@            -> L.ByteString  -- ^ Resulting 'L.ByteString' renderHtml = B.toLazyByteString . renderBuilder {-# INLINE renderHtml #-}++-- | Repeatedly render HTML to a buffer and process this buffer using the given+-- IO action.+--+renderHtmlToByteStringIO :: (S.ByteString -> IO ()) +                                          -- ^ IO action to execute per rendered buffer+                         -> Html          -- ^ HTML to render+                         -> IO ()         -- ^ Resulting IO action+renderHtmlToByteStringIO io = B.toByteStringIO io . renderBuilder+{-# INLINE renderHtmlToByteStringIO #-}
blaze-html.cabal view
@@ -7,7 +7,7 @@ -- The package version. See the Haskell package versioning policy -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for -- standards guiding when and how versions should be incremented.-Version:             0.2.3+Version:             0.2.4.0  -- A short (one-line) description of the package. Synopsis:            A blazingly fast HTML combinator library.@@ -48,7 +48,7 @@ -- Extra-source-files:    -- Constraint on the version of Cabal needed to build this package.-Cabal-version:       >=1.2+Cabal-version:       >=1.6   Library@@ -72,7 +72,7 @@   Build-depends:     base >= 4 && < 5,                      text >= 0.7,                      bytestring >= 0.9,-                     blaze-builder == 0.1+                     blaze-builder == 0.2.*      -- Modules not exported by this package.   Other-modules:     Text.Blaze.Internal