uuagc

Safe HaskellSafe-Infered

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

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

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

ppShow :: Show x => x -> PP_Doc