uuagc

PPUtil

# Documentation

ppListSep :: (PP s, PP c, PP o, PP a) => o -> c -> s -> [a] -> PP_Doc

ppSpaced :: PP a => [a] -> PP_Doc

ppCommas :: PP a => [a] -> PP_Doc

ppVList :: PP a => [a] -> PP_Doc

ppMap :: (Show a, Show b) => Map a b -> PP_Doc

ppAssocL :: (Show a, Show b) => [(a, b)] -> PP_Doc

ppF :: String -> PP_Doc -> PP_Doc

ppNest :: PP a => [a] -> [PP_Doc] -> [PP_Doc] -> PP_Doc

ppNestInfo :: PP a => [a] -> [PP_Doc] -> [PP_Doc] -> [(String, PP_Doc)] -> PP_Doc

ppNm :: String -> PP_Doc

ppShow :: Show x => x -> PP_Doc

mkInfo1 :: String -> PP_Doc -> (String, PP_Doc)