| ||||
| ||||
Documentation | ||||
data Doc | ||||
| ||||
empty :: Doc | ||||
text :: String -> Doc | ||||
char :: Char -> Doc | ||||
double :: Show a => a -> Doc | ||||
int :: Show a => a -> Doc | ||||
parens :: Doc -> Doc | ||||
brackets :: Doc -> Doc | ||||
semi :: Doc | ||||
comma :: Doc | ||||
colon :: Doc | ||||
space :: Doc | ||||
equals :: Doc | ||||
lparen :: Doc | ||||
rparen :: Doc | ||||
lbrack :: Doc | ||||
rbrack :: Doc | ||||
quotes :: Doc -> Doc | ||||
doubleQuotes :: Doc -> Doc | ||||
(<>) :: Doc -> Doc -> Doc | ||||
(<+>) :: Doc -> Doc -> Doc | ||||
hcat :: [Doc] -> Doc | ||||
hsep :: [Doc] -> Doc | ||||
($$) :: Doc -> Doc -> Doc | ||||
($+$) :: Doc -> Doc -> Doc | ||||
vcat :: [Doc] -> Doc | ||||
punctuate :: Doc -> [Doc] -> [Doc] | ||||
Produced by Haddock version 0.8 |