-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | This package contains a combinator library for constructing HTML
--   documents.
@package html
@version 1.0.1.2


-- | An Html combinator library
module Text.Html.BlockTable
data BlockTable a
single :: a -> BlockTable a
empty :: BlockTable a
above :: BlockTable a -> BlockTable a -> BlockTable a
infixr 3 `above`
beside :: BlockTable a -> BlockTable a -> BlockTable a
infixr 4 `beside`
getMatrix :: BlockTable a -> [[(a, (Int, Int))]]
showsTable :: Show a => BlockTable a -> ShowS
showTable :: Show a => BlockTable a -> String
instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Text.Html.BlockTable.BlockTable a)


-- | An Html combinator library
module Text.Html
(+++) :: (HTML a, HTML b) => a -> b -> Html
infixr 2 +++
(<->) :: (HTMLTABLE ht1, HTMLTABLE ht2) => ht1 -> ht2 -> HtmlTable
infixr 4 <->
(</>) :: (HTMLTABLE ht1, HTMLTABLE ht2) => ht1 -> ht2 -> HtmlTable
infixr 3 </>
(<<) :: HTML a => (Html -> b) -> a -> b
infixr 7 <<
above :: (HTMLTABLE ht1, HTMLTABLE ht2) => ht1 -> ht2 -> HtmlTable
aboves :: HTMLTABLE ht => [ht] -> HtmlTable
action :: String -> HtmlAttr
address :: Html -> Html
afile :: String -> Html
align :: String -> HtmlAttr
alink :: String -> HtmlAttr
alt :: String -> HtmlAttr
altcode :: String -> HtmlAttr
anchor :: Html -> Html
applet :: Html -> Html
aqua :: String
archive :: String -> HtmlAttr
area :: Html
background :: String -> HtmlAttr
base :: String -> HtmlAttr
basefont :: Html
beside :: (HTMLTABLE ht1, HTMLTABLE ht2) => ht1 -> ht2 -> HtmlTable
besides :: HTMLTABLE ht => [ht] -> HtmlTable
bgcolor :: String -> HtmlAttr
big :: Html -> Html
black :: String
blockquote :: Html -> Html
blue :: String
body :: Html -> Html
bold :: Html -> Html
border :: Int -> HtmlAttr
bordercolor :: String -> HtmlAttr
br :: Html
bullet :: Html
caption :: Html -> Html
cellpadding :: Int -> HtmlAttr
cellspacing :: Int -> HtmlAttr
center :: Html -> Html
checkbox :: String -> String -> Html
checked :: HtmlAttr
cite :: Html -> Html
clear :: String -> HtmlAttr
clickmap :: String -> Html
code :: String -> HtmlAttr
codebase :: String -> HtmlAttr
color :: String -> HtmlAttr
cols :: String -> HtmlAttr
colspan :: Int -> HtmlAttr
combine :: (BlockTable (Int -> Int -> Html) -> BlockTable (Int -> Int -> Html) -> BlockTable (Int -> Int -> Html)) -> HtmlTable -> HtmlTable -> HtmlTable
compact :: HtmlAttr
concatHtml :: HTML a => [a] -> Html
content :: String -> HtmlAttr
coords :: String -> HtmlAttr
copyright :: Html
ddef :: Html -> Html
debugHtml :: HTML a => a -> Html
defList :: (HTML a, HTML b) => [(a, b)] -> Html
define :: Html -> Html
dlist :: Html -> Html
dterm :: Html -> Html
emphasize :: Html -> Html
emptyAttr :: String -> HtmlAttr
enctype :: String -> HtmlAttr
face :: String -> HtmlAttr
fieldset :: Html -> Html
font :: Html -> Html
form :: Html -> Html
frame :: Html -> Html
frameborder :: Int -> HtmlAttr
frameset :: Html -> Html
fuchsia :: String
gray :: String
green :: String
gui :: String -> Html -> Html
h1 :: Html -> Html
h2 :: Html -> Html
h3 :: Html -> Html
h4 :: Html -> Html
h5 :: Html -> Html
h6 :: Html -> Html
header :: Html -> Html
height :: Int -> HtmlAttr
hidden :: String -> String -> Html
hotlink :: URL -> [Html] -> HotLink
hr :: Html
href :: String -> HtmlAttr
hspace :: Int -> HtmlAttr
httpequiv :: String -> HtmlAttr
identifier :: String -> HtmlAttr
image :: Html
input :: Html
intAttr :: String -> Int -> HtmlAttr
isNoHtml :: Html -> Bool
ismap :: HtmlAttr
itag :: String -> Html
italics :: Html -> Html
keyboard :: Html -> Html
lang :: String -> HtmlAttr
legend :: Html -> Html
li :: Html -> Html
lime :: String
lineToHtml :: String -> Html
linesToHtml :: [String] -> Html
link :: String -> HtmlAttr
marginheight :: Int -> HtmlAttr
marginwidth :: Int -> HtmlAttr
maroon :: String
maxlength :: Int -> HtmlAttr
menu :: String -> [Html] -> Html
meta :: Html
method :: String -> HtmlAttr
mkHtmlTable :: BlockTable (Int -> Int -> Html) -> HtmlTable
multiple :: HtmlAttr
name :: String -> HtmlAttr
navy :: String
noHtml :: Html
noframes :: Html -> Html
nohref :: HtmlAttr
noresize :: HtmlAttr
noshade :: HtmlAttr
nowrap :: HtmlAttr
olist :: Html -> Html
olive :: String
option :: Html -> Html
ordList :: HTML a => [a] -> Html
p :: Html -> Html
paragraph :: Html -> Html
param :: Html
password :: String -> Html
pre :: Html -> Html
prettyHtml :: HTML html => html -> String
prettyHtml' :: HtmlElement -> [String]
primHtml :: String -> Html
primHtmlChar :: String -> Html
purple :: String
radio :: String -> String -> Html
red :: String
rel :: String -> HtmlAttr
renderHtml :: HTML html => html -> String
renderHtml' :: Int -> HtmlElement -> ShowS
renderMessage :: [Char]
renderTable :: BlockTable (Int -> Int -> Html) -> Html
renderTag :: Bool -> String -> [HtmlAttr] -> Int -> ShowS
reset :: String -> String -> Html
rev :: String -> HtmlAttr
rmNL :: [Char] -> [Char]
rows :: String -> HtmlAttr
rowspan :: Int -> HtmlAttr
rules :: String -> HtmlAttr
sample :: Html -> Html
scrolling :: String -> HtmlAttr
select :: Html -> Html
selected :: HtmlAttr
shape :: String -> HtmlAttr
silver :: String
simpleTable :: [HtmlAttr] -> [HtmlAttr] -> [[Html]] -> Html
size :: String -> HtmlAttr
small :: Html -> Html
spaceHtml :: Html
src :: String -> HtmlAttr
start :: Int -> HtmlAttr
strAttr :: String -> String -> HtmlAttr
stringToHtml :: String -> Html
stringToHtmlString :: String -> String
strong :: Html -> Html
style :: Html -> Html
sub :: Html -> Html
submit :: String -> String -> Html
sup :: Html -> Html
table :: Html -> Html
tag :: String -> Html -> Html
target :: String -> HtmlAttr
td :: Html -> Html
teal :: String
text :: String -> HtmlAttr
textarea :: Html -> Html
textfield :: String -> Html
th :: Html -> Html
thebase :: Html
theclass :: String -> HtmlAttr
thecode :: Html -> Html
thediv :: Html -> Html
thehtml :: Html -> Html
thelink :: Html -> Html
themap :: Html -> Html
thespan :: Html -> Html
thestyle :: String -> HtmlAttr
thetitle :: Html -> Html
thetype :: String -> HtmlAttr
title :: String -> HtmlAttr
tr :: Html -> Html
treeColors :: [String]
treeHtml :: [String] -> HtmlTree -> Html
tt :: Html -> Html
ulist :: Html -> Html
underline :: Html -> Html
unordList :: HTML a => [a] -> Html
usemap :: String -> HtmlAttr
validHtmlAttrs :: [String]
validHtmlITags :: [String]
validHtmlTags :: [String]
valign :: String -> HtmlAttr
value :: String -> HtmlAttr
variable :: Html -> Html
version :: String -> HtmlAttr
vlink :: String -> HtmlAttr
vspace :: Int -> HtmlAttr
white :: String
widget :: String -> String -> [HtmlAttr] -> Html
width :: String -> HtmlAttr
yellow :: String
class ADDATTRS a
(!) :: ADDATTRS a => a -> [HtmlAttr] -> a
infixl 8 !
class HTML a
toHtml :: HTML a => a -> Html
toHtmlFromList :: HTML a => [a] -> Html
class HTMLTABLE ht
cell :: HTMLTABLE ht => ht -> HtmlTable
data HotLink
HotLink :: URL -> [Html] -> [HtmlAttr] -> HotLink
[hotLinkURL] :: HotLink -> URL
[hotLinkContents] :: HotLink -> [Html]
[hotLinkAttributes] :: HotLink -> [HtmlAttr]
newtype Html
Html :: [HtmlElement] -> Html
[getHtmlElements] :: Html -> [HtmlElement]
data HtmlAttr
HtmlAttr :: String -> String -> HtmlAttr
data HtmlElement
HtmlString :: String -> HtmlElement
HtmlTag :: String -> [HtmlAttr] -> Html -> HtmlElement
[markupTag] :: HtmlElement -> String
[markupAttrs] :: HtmlElement -> [HtmlAttr]
[markupContent] :: HtmlElement -> Html
newtype HtmlTable
HtmlTable :: BlockTable (Int -> Int -> Html) -> HtmlTable
data HtmlTree
HtmlLeaf :: Html -> HtmlTree
HtmlNode :: Html -> [HtmlTree] -> Html -> HtmlTree
type URL = String
instance Text.Html.ADDATTRS b => Text.Html.ADDATTRS (a -> b)
instance Text.Html.ADDATTRS Text.Html.Html
instance Text.Html.HTML GHC.Types.Char
instance Text.Html.HTML Text.Html.HotLink
instance Text.Html.HTML Text.Html.Html
instance Text.Html.HTML Text.Html.HtmlTable
instance Text.Html.HTML Text.Html.HtmlTree
instance Text.Html.HTML a => Text.Html.HTML [a]
instance Text.Html.HTMLTABLE Text.Html.Html
instance Text.Html.HTMLTABLE Text.Html.HtmlTable
instance GHC.Internal.Show.Show Text.Html.HotLink
instance GHC.Internal.Show.Show Text.Html.Html
instance GHC.Internal.Show.Show Text.Html.HtmlAttr
instance GHC.Internal.Show.Show Text.Html.HtmlTable
