Safe Haskell | Safe-Inferred |
---|
- type PP_Doc = Doc
- class Show a => PP a where
- disp :: PP_Doc -> Int -> ShowS
- hPut :: Handle -> PP_Doc -> Int -> IO ()
- (>|<) :: (PP a, PP b) => a -> b -> PP_Doc
- (>-<) :: (PP a, PP b) => a -> b -> PP_Doc
- (>#<) :: (PP a, PP b) => a -> b -> PP_Doc
- hlist :: PP a => [a] -> PP_Doc
- vlist :: PP a => [a] -> PP_Doc
- hv :: PP a => [a] -> PP_Doc
- fill :: PP a => [a] -> PP_Doc
- indent :: PP a => Int -> a -> PP_Doc
- empty :: PP_Doc
- text :: String -> PP_Doc
- isSingleLine :: PP_Doc -> Bool