uulib-0.9.15: Haskell Utrecht Tools Library

Safe Haskell | Safe-Inferred

UU.Pretty.Ext

# Documentation

(>^<) :: (PP a, PP b) => a -> b -> PP_Doc Source

(>>^<<) :: PP_Exp -> PP_Exp -> PP_Exp Source

(>#<) :: (PP a, PP b) => a -> b -> PP_Doc Source

(>>#<<) :: PP_Exp -> PP_Exp -> PP_Exp Source

wide_text :: Int -> [Char] -> PP_Doc Source

vlist :: PP a => [a] -> PP_Doc Source

hlist :: PP a => [a] -> PP_Doc Source

hlist_sp :: PP a => [a] -> PP_Doc Source

list_h1 :: [PP_Doc] -> [PP_Doc]Source

hlist_h1 :: [PP_Doc] -> PP_Doc Source

(>|<<) :: PP a => a -> PP_Exp -> PP_Exp Source

(>-<<) :: PP a => a -> PP_Exp -> PP_Exp Source

(>>|<) :: PP a => PP_Exp -> a -> PP_Exp Source

(>>-<) :: PP a => PP_Exp -> a -> PP_Exp Source

pp_es :: PP a => [a] -> PP_Doc Source

vdisp :: Int -> [PP_Doc] -> ShowS Source

pp_wrap :: PP a => a -> a -> PP_Doc -> PP_Doc Source

pp_quotes :: PP_Doc -> PP_Doc Source

pp_doubleQuotes :: PP_Doc -> PP_Doc Source

pp_parens :: PP_Doc -> PP_Doc Source

pp_brackets :: PP_Doc -> PP_Doc Source

pp_braces :: PP_Doc -> PP_Doc Source

hv :: PP a => [a] -> PP_Doc Source

hv_sp :: PP a => [a] -> PP_Doc Source

pp_block :: (PP a, PP a1, PP a2) => [a1] -> [a] -> [a2] -> [PP_Doc] -> PP_Doc Source

pp_ite :: (PP a, PP b, PP a1, PP b1, PP a2, PP b2, PP a3) => a -> a1 -> a2 -> a3 -> b -> b1 -> b2 -> PP_Doc Source

pp_list :: Int -> String -> String -> String -> [PP_Doc] -> PP_Doc Source

pp_slist :: Int -> String -> String -> String -> [PP_Doc] -> PP_Doc Source

pp_parens_list :: Int -> [PP_Doc] -> PP_Doc Source