{-# LANGUAGE NoImplicitPrelude #-}

module Text.Blizzard.Html5
    ( module Text.Blaze.Html
    , docType
    , docTypeHtml
    , a
    , abbr
    , address
    , area
    , article
    , aside
    , audio
    , b
    , base
    , bdo
    , blockquote
    , body
    , br
    , button
    , canvas
    , caption
    , cite
    , code
    , col
    , colgroup
    , command
    , datalist
    , dd
    , del
    , details
    , dfn
    , div
    , dl
    , dt
    , em
    , embed
    , fieldset
    , figcaption
    , figure
    , footer
    , form
    , h1
    , h2
    , h3
    , h4
    , h5
    , h6
    , head
    , header
    , hgroup
    , hr
    , html
    , i
    , iframe
    , img
    , input
    , ins
    , kbd
    , keygen
    , label
    , legend
    , li
    , link
    , main
    , map
    , mark
    , menu
    , menuitem
    , meta
    , meter
    , nav
    , noscript
    , object
    , ol
    , optgroup
    , option
    , output
    , p
    , param
    , pre
    , progress
    , q
    , rp
    , rt
    , ruby
    , samp
    , script
    , section
    , select
    , small
    , source
    , span
    , strong
    , style
    , sub
    , summary
    , sup
    , table
    , tbody
    , td
    , textarea
    , tfoot
    , th
    , thead
    , time
    , title
    , tr
    , track
    , u
    , ul
    , var
    , video
    , wbr
    ) where


import Text.Blaze.Html
import Text.Blizzard.Html

import qualified Text.Blaze.Html5 as H


docType :: Html
docType :: Html
docType = Html
H.docType

docTypeHtml :: [Html] -> Html
docTypeHtml :: [Html] -> Html
docTypeHtml = (Html -> Html) -> [Html] -> Html
documentTag Html -> Html
H.docTypeHtml

a :: [Attribute] -> [Html] -> Html
a :: [Attribute] -> [Html] -> Html
a = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.a

abbr :: [Attribute] -> [Html] -> Html
abbr :: [Attribute] -> [Html] -> Html
abbr = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.abbr

address :: [Attribute] -> [Html] -> Html
address :: [Attribute] -> [Html] -> Html
address = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.address

area :: [Attribute] -> Html
area :: [Attribute] -> Html
area = Html -> [Attribute] -> Html
voidTag Html
H.area

article :: [Attribute] -> [Html] -> Html
article :: [Attribute] -> [Html] -> Html
article = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.article

aside :: [Attribute] -> [Html] -> Html
aside :: [Attribute] -> [Html] -> Html
aside = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.aside

audio :: [Attribute] -> [Html] -> Html
audio :: [Attribute] -> [Html] -> Html
audio = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.audio

b :: [Attribute] -> [Html] -> Html
b :: [Attribute] -> [Html] -> Html
b = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.b

base :: [Attribute] -> Html
base :: [Attribute] -> Html
base = Html -> [Attribute] -> Html
voidTag Html
H.base

bdo :: [Attribute] -> [Html] -> Html
bdo :: [Attribute] -> [Html] -> Html
bdo = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.bdo

blockquote :: [Attribute] -> [Html] -> Html
blockquote :: [Attribute] -> [Html] -> Html
blockquote = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.blockquote

body :: [Attribute] -> [Html] -> Html
body :: [Attribute] -> [Html] -> Html
body = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.body

br :: [Attribute] -> Html
br :: [Attribute] -> Html
br = Html -> [Attribute] -> Html
voidTag Html
H.br

button :: [Attribute] -> [Html] -> Html
button :: [Attribute] -> [Html] -> Html
button = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.button

canvas :: [Attribute] -> [Html] -> Html
canvas :: [Attribute] -> [Html] -> Html
canvas = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.canvas

caption :: [Attribute] -> [Html] -> Html
caption :: [Attribute] -> [Html] -> Html
caption = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.caption

cite :: [Attribute] -> [Html] -> Html
cite :: [Attribute] -> [Html] -> Html
cite = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.cite

code :: [Attribute] -> [Html] -> Html
code :: [Attribute] -> [Html] -> Html
code = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.code

col :: [Attribute] -> Html
col :: [Attribute] -> Html
col = Html -> [Attribute] -> Html
voidTag Html
H.col

colgroup :: [Attribute] -> [Html] -> Html
colgroup :: [Attribute] -> [Html] -> Html
colgroup = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.colgroup

command :: [Attribute] -> [Html] -> Html
command :: [Attribute] -> [Html] -> Html
command = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.command

datalist :: [Attribute] -> [Html] -> Html
datalist :: [Attribute] -> [Html] -> Html
datalist = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.datalist

dd :: [Attribute] -> [Html] -> Html
dd :: [Attribute] -> [Html] -> Html
dd = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.dd

del :: [Attribute] -> [Html] -> Html
del :: [Attribute] -> [Html] -> Html
del = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.del

details :: [Attribute] -> [Html] -> Html
details :: [Attribute] -> [Html] -> Html
details = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.details

dfn :: [Attribute] -> [Html] -> Html
dfn :: [Attribute] -> [Html] -> Html
dfn = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.dfn

div :: [Attribute] -> [Html] -> Html
div :: [Attribute] -> [Html] -> Html
div = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.div

dl :: [Attribute] -> [Html] -> Html
dl :: [Attribute] -> [Html] -> Html
dl = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.dl

dt :: [Attribute] -> [Html] -> Html
dt :: [Attribute] -> [Html] -> Html
dt = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.dt

em :: [Attribute] -> [Html] -> Html
em :: [Attribute] -> [Html] -> Html
em = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.em

embed :: [Attribute] -> Html
embed :: [Attribute] -> Html
embed = Html -> [Attribute] -> Html
voidTag Html
H.embed

fieldset :: [Attribute] -> [Html] -> Html
fieldset :: [Attribute] -> [Html] -> Html
fieldset = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.fieldset

figcaption :: [Attribute] -> [Html] -> Html
figcaption :: [Attribute] -> [Html] -> Html
figcaption = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.figcaption

figure :: [Attribute] -> [Html] -> Html
figure :: [Attribute] -> [Html] -> Html
figure = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.figure

footer :: [Attribute] -> [Html] -> Html
footer :: [Attribute] -> [Html] -> Html
footer = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.footer

form :: [Attribute] -> [Html] -> Html
form :: [Attribute] -> [Html] -> Html
form = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.form

h1 :: [Attribute] -> [Html] -> Html
h1 :: [Attribute] -> [Html] -> Html
h1 = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.h1

h2 :: [Attribute] -> [Html] -> Html
h2 :: [Attribute] -> [Html] -> Html
h2 = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.h2

h3 :: [Attribute] -> [Html] -> Html
h3 :: [Attribute] -> [Html] -> Html
h3 = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.h3

h4 :: [Attribute] -> [Html] -> Html
h4 :: [Attribute] -> [Html] -> Html
h4 = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.h4

h5 :: [Attribute] -> [Html] -> Html
h5 :: [Attribute] -> [Html] -> Html
h5 = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.h5

h6 :: [Attribute] -> [Html] -> Html
h6 :: [Attribute] -> [Html] -> Html
h6 = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.h6

head :: [Attribute] -> [Html] -> Html
head :: [Attribute] -> [Html] -> Html
head = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.head

header :: [Attribute] -> [Html] -> Html
header :: [Attribute] -> [Html] -> Html
header = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.header

hgroup :: [Attribute] -> [Html] -> Html
hgroup :: [Attribute] -> [Html] -> Html
hgroup = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.hgroup

hr :: [Attribute] -> Html
hr :: [Attribute] -> Html
hr = Html -> [Attribute] -> Html
voidTag Html
H.hr

html :: [Attribute] -> [Html] -> Html
html :: [Attribute] -> [Html] -> Html
html = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.html

i :: [Attribute] -> [Html] -> Html
i :: [Attribute] -> [Html] -> Html
i = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.i

iframe :: [Attribute] -> [Html] -> Html
iframe :: [Attribute] -> [Html] -> Html
iframe = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.iframe

img :: [Attribute] -> Html
img :: [Attribute] -> Html
img = Html -> [Attribute] -> Html
voidTag Html
H.img

input :: [Attribute] -> Html
input :: [Attribute] -> Html
input = Html -> [Attribute] -> Html
voidTag Html
H.input

ins :: [Attribute] -> [Html] -> Html
ins :: [Attribute] -> [Html] -> Html
ins = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.ins

kbd :: [Attribute] -> [Html] -> Html
kbd :: [Attribute] -> [Html] -> Html
kbd = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.kbd

keygen :: [Attribute] -> Html
keygen :: [Attribute] -> Html
keygen = Html -> [Attribute] -> Html
voidTag Html
H.keygen

label :: [Attribute] -> [Html] -> Html
label :: [Attribute] -> [Html] -> Html
label = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.label

legend :: [Attribute] -> [Html] -> Html
legend :: [Attribute] -> [Html] -> Html
legend = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.legend

li :: [Attribute] -> [Html] -> Html
li :: [Attribute] -> [Html] -> Html
li = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.li

link :: [Attribute] -> Html
link :: [Attribute] -> Html
link = Html -> [Attribute] -> Html
voidTag Html
H.link

main :: [Attribute] -> [Html] -> Html
main :: [Attribute] -> [Html] -> Html
main = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.main

map :: [Attribute] -> [Html] -> Html
map :: [Attribute] -> [Html] -> Html
map = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.map

mark :: [Attribute] -> [Html] -> Html
mark :: [Attribute] -> [Html] -> Html
mark = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.mark

menu :: [Attribute] -> [Html] -> Html
menu :: [Attribute] -> [Html] -> Html
menu = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.menu

menuitem :: [Attribute] -> Html
menuitem :: [Attribute] -> Html
menuitem = Html -> [Attribute] -> Html
voidTag Html
H.menuitem

meta :: [Attribute] -> Html
meta :: [Attribute] -> Html
meta = Html -> [Attribute] -> Html
voidTag Html
H.meta

meter :: [Attribute] -> [Html] -> Html
meter :: [Attribute] -> [Html] -> Html
meter = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.meter

nav :: [Attribute] -> [Html] -> Html
nav :: [Attribute] -> [Html] -> Html
nav = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.nav

noscript :: [Attribute] -> [Html] -> Html
noscript :: [Attribute] -> [Html] -> Html
noscript = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.noscript

object :: [Attribute] -> [Html] -> Html
object :: [Attribute] -> [Html] -> Html
object = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.object

ol :: [Attribute] -> [Html] -> Html
ol :: [Attribute] -> [Html] -> Html
ol = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.ol

optgroup :: [Attribute] -> [Html] -> Html
optgroup :: [Attribute] -> [Html] -> Html
optgroup = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.optgroup

option :: [Attribute] -> [Html] -> Html
option :: [Attribute] -> [Html] -> Html
option = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.option

output :: [Attribute] -> [Html] -> Html
output :: [Attribute] -> [Html] -> Html
output = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.output

p :: [Attribute] -> [Html] -> Html
p :: [Attribute] -> [Html] -> Html
p = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.p

param :: [Attribute] -> Html
param :: [Attribute] -> Html
param = Html -> [Attribute] -> Html
voidTag Html
H.param

pre :: [Attribute] -> [Html] -> Html
pre :: [Attribute] -> [Html] -> Html
pre = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.pre

progress :: [Attribute] -> [Html] -> Html
progress :: [Attribute] -> [Html] -> Html
progress = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.progress

q :: [Attribute] -> [Html] -> Html
q :: [Attribute] -> [Html] -> Html
q = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.q

rp :: [Attribute] -> [Html] -> Html
rp :: [Attribute] -> [Html] -> Html
rp = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.rp

rt :: [Attribute] -> [Html] -> Html
rt :: [Attribute] -> [Html] -> Html
rt = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.rt

ruby :: [Attribute] -> [Html] -> Html
ruby :: [Attribute] -> [Html] -> Html
ruby = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.ruby

samp :: [Attribute] -> [Html] -> Html
samp :: [Attribute] -> [Html] -> Html
samp = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.samp

script :: [Attribute] -> [Html] -> Html
script :: [Attribute] -> [Html] -> Html
script = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.script

section :: [Attribute] -> [Html] -> Html
section :: [Attribute] -> [Html] -> Html
section = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.section

select :: [Attribute] -> [Html] -> Html
select :: [Attribute] -> [Html] -> Html
select = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.select

small :: [Attribute] -> [Html] -> Html
small :: [Attribute] -> [Html] -> Html
small = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.small

source :: [Attribute] -> Html
source :: [Attribute] -> Html
source = Html -> [Attribute] -> Html
voidTag Html
H.source

span :: [Attribute] -> [Html] -> Html
span :: [Attribute] -> [Html] -> Html
span = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.span

strong :: [Attribute] -> [Html] -> Html
strong :: [Attribute] -> [Html] -> Html
strong = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.strong

style :: [Attribute] -> [Html] -> Html
style :: [Attribute] -> [Html] -> Html
style = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.style

sub :: [Attribute] -> [Html] -> Html
sub :: [Attribute] -> [Html] -> Html
sub = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.sub

summary :: [Attribute] -> [Html] -> Html
summary :: [Attribute] -> [Html] -> Html
summary = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.summary

sup :: [Attribute] -> [Html] -> Html
sup :: [Attribute] -> [Html] -> Html
sup = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.sup

table :: [Attribute] -> [Html] -> Html
table :: [Attribute] -> [Html] -> Html
table = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.table

tbody :: [Attribute] -> [Html] -> Html
tbody :: [Attribute] -> [Html] -> Html
tbody = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.tbody

td :: [Attribute] -> [Html] -> Html
td :: [Attribute] -> [Html] -> Html
td = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.td

textarea :: [Attribute] -> [Html] -> Html
textarea :: [Attribute] -> [Html] -> Html
textarea = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.textarea

tfoot :: [Attribute] -> [Html] -> Html
tfoot :: [Attribute] -> [Html] -> Html
tfoot = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.tfoot

th :: [Attribute] -> [Html] -> Html
th :: [Attribute] -> [Html] -> Html
th = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.th

thead :: [Attribute] -> [Html] -> Html
thead :: [Attribute] -> [Html] -> Html
thead = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.thead

time :: [Attribute] -> [Html] -> Html
time :: [Attribute] -> [Html] -> Html
time = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.time

title :: [Attribute] -> [Html] -> Html
title :: [Attribute] -> [Html] -> Html
title = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.title

tr :: [Attribute] -> [Html] -> Html
tr :: [Attribute] -> [Html] -> Html
tr = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.tr

track :: [Attribute] -> Html
track :: [Attribute] -> Html
track = Html -> [Attribute] -> Html
voidTag Html
H.track

u :: [Attribute] -> [Html] -> Html
u :: [Attribute] -> [Html] -> Html
u = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.u

ul :: [Attribute] -> [Html] -> Html
ul :: [Attribute] -> [Html] -> Html
ul = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.ul

var :: [Attribute] -> [Html] -> Html
var :: [Attribute] -> [Html] -> Html
var = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.var

video :: [Attribute] -> [Html] -> Html
video :: [Attribute] -> [Html] -> Html
video = (Html -> Html) -> [Attribute] -> [Html] -> Html
normalTag Html -> Html
H.video

wbr :: [Attribute] -> Html
wbr :: [Attribute] -> Html
wbr = Html -> [Attribute] -> Html
voidTag Html
H.wbr