Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
DivInfo | |
|
data HtmlBuilderBase o a where Source
GetHtmlOption :: HtmlBuilderBase o o | |
PutHtmlOption :: o -> HtmlBuilderBase o () | |
WriteHeader1 :: String -> HtmlBuilderBase o () | |
WriteHeader2 :: String -> HtmlBuilderBase o () | |
WriteHeader3 :: String -> HtmlBuilderBase o () | |
WriteParagraph :: String -> HtmlBuilderBase o () | |
WriteList :: [String] -> HtmlBuilderBase o () | |
DrawPicture :: DrawType -> String -> HtmlBuilderBase o () | |
VerticalDiv :: [DivInfo o] -> HtmlBuilderBase o () | |
HorizonDiv :: [DivInfo o] -> HtmlBuilderBase o () | |
WriteHtml :: Html -> HtmlBuilderBase o () |
MonadState x (HtmlBuilder x) |
type HtmlBuilder o = Skeleton (HtmlBuilderBase o) Source
divInfo2Tuple :: DivInfo o -> (Int, (MakeStyle (), HtmlBuilder o ())) Source
tuple2DivInfo :: (Int, (MakeStyle (), HtmlBuilder o ())) -> DivInfo o Source
getHtmlOption :: HtmlBuilder o o Source
putHtmlOption :: o -> HtmlBuilder o () Source
writeHeader1 :: String -> HtmlBuilder o () Source
writeHeader2 :: String -> HtmlBuilder o () Source
writeHeader3 :: String -> HtmlBuilder o () Source
writeParagraph :: String -> HtmlBuilder o () Source
writeList :: [String] -> HtmlBuilder o () Source
drawPicture :: DrawType -> String -> HtmlBuilder o () Source
verticalDiv :: [DivInfo o] -> HtmlBuilder o () Source
horizonDiv :: [DivInfo o] -> HtmlBuilder o () Source
writeHtml :: Html -> HtmlBuilder o () Source