uhc-util-0.1.0.1: UHC utilities

Safe HaskellSafe-Inferred

UHC.Util.Pretty

Documentation

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

ppListSepV :: (PP s, PP c, PP o, PP a) => o -> c -> s -> [a] -> PP_DocSource

ppListSepVV :: (PP s, PP c, PP o, PP a) => o -> c -> s -> [a] -> PP_DocSource

ppBlock :: (PP ocs, PP a) => ocs -> ocs -> ocs -> [a] -> PP_DocSource

ppBlock' :: (PP ocs, PP a) => ocs -> ocs -> ocs -> [a] -> [PP_Doc]Source

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

ppCommas' :: PP a => [a] -> PP_DocSource

ppSemis :: PP a => [a] -> PP_DocSource

ppSemis' :: PP a => [a] -> PP_DocSource

ppSpaces :: PP a => [a] -> PP_DocSource

ppCurlys :: PP p => p -> PP_DocSource

ppCurlysCommasWith :: PP a => (a -> PP_Doc) -> [a] -> PP_DocSource

ppListSepFill :: (PP s, PP c, PP o, PP a) => o -> c -> s -> [a] -> PP_DocSource

ppPacked :: (PP o, PP c, PP p) => o -> c -> p -> PP_DocSource

ppParens :: PP p => p -> PP_DocSource

ppCurly :: PP p => p -> PP_DocSource

ppVBar :: PP p => p -> PP_DocSource

ppDots :: PP a => [a] -> PP_DocSource

ppMb :: PP a => Maybe a -> PP_DocSource