ideas-1.1: Feedback services for intelligent tutoring systems

Portabilityportable (depends on ghc)
Stabilityprovisional
Maintainerbastiaan.heeren@ou.nl
Safe HaskellNone

Ideas.Text.HTML

Description

A minimal interface for constructing simple HTML pages See http:www.w3.orgTRhtml4/

Synopsis

Documentation

data HTMLPage Source

Instances

text :: (BuildXML a, Show s) => s -> aSource

link :: BuildXML a => String -> a -> aSource

h1 :: BuildXML a => String -> aSource

h2 :: BuildXML a => String -> aSource

h3 :: BuildXML a => String -> aSource

h4 :: BuildXML a => String -> aSource

h5 :: BuildXML a => String -> aSource

h6 :: BuildXML a => String -> aSource

ul :: BuildXML a => [a] -> aSource

table :: BuildXML a => Bool -> [[a]] -> aSource

First argument indicates whether the table has a header or not

keyValueTable :: BuildXML a => [(String, a)] -> aSource

para :: BuildXML a => a -> aSource

hr :: BuildXML a => aSource

br :: BuildXML a => aSource

pre :: BuildXML a => a -> aSource

divClass :: BuildXML a => String -> a -> aSource

spanClass :: BuildXML a => String -> a -> aSource

tt :: BuildXML a => a -> aSource

Renders as teletype or monospaced Ideas.Text.

italic :: BuildXML a => a -> aSource

Renders as italic text style.

bold :: BuildXML a => a -> aSource

Renders as bold text style.

big :: BuildXML a => a -> aSource

small :: BuildXML a => a -> aSource