| ||||
| ||||
| 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 |