Pretty Bool Source # | |
|
Pretty Char Source # | |
|
Pretty Double Source # | |
|
Pretty Float Source # | |
|
Pretty Int Source # | |
|
Pretty Int8 Source # | |
|
Pretty Int16 Source # | |
|
Pretty Int32 Source # | |
|
Pretty Int64 Source # | |
|
Pretty Integer Source # | |
|
Pretty Word8 Source # | |
|
Pretty Word16 Source # | |
|
Pretty Word32 Source # | |
|
Pretty Word64 Source # | |
|
Pretty () Source # | |
|
Pretty Pos Source # | |
|
Pretty Loc Source # | |
|
Pretty Text Source # | |
|
Pretty Text Source # | |
|
Pretty Doc Source # | |
|
Pretty a => Pretty [a] Source # | |
|
Pretty a => Pretty (Maybe a) Source # | |
|
(Integral a, Pretty a) => Pretty (Ratio a) Source # | |
|
(RealFloat a, Pretty a) => Pretty (Complex a) Source # | |
|
Pretty a => Pretty (Set a) Source # | |
|
Pretty x => Pretty (L x) Source # | |
|
(Pretty a, Pretty b) => Pretty (a, b) Source # | |
|
(Pretty k, Pretty v) => Pretty (Map k v) Source # | |
|
(Pretty a, Pretty b, Pretty c) => Pretty (a, b, c) Source # | |
|
(Pretty a, Pretty b, Pretty c, Pretty d) => Pretty (a, b, c, d) Source # | |
|
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e) => Pretty (a, b, c, d, e) Source # | |
Methods ppr :: (a, b, c, d, e) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e) -> Doc Source # pprList :: [(a, b, c, d, e)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f) => Pretty (a, b, c, d, e, f) Source # | |
Methods ppr :: (a, b, c, d, e, f) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f) -> Doc Source # pprList :: [(a, b, c, d, e, f)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f, Pretty g) => Pretty (a, b, c, d, e, f, g) Source # | |
Methods ppr :: (a, b, c, d, e, f, g) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f, g) -> Doc Source # pprList :: [(a, b, c, d, e, f, g)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f, Pretty g, Pretty h) => Pretty (a, b, c, d, e, f, g, h) Source # | |
Methods ppr :: (a, b, c, d, e, f, g, h) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f, g, h) -> Doc Source # pprList :: [(a, b, c, d, e, f, g, h)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f, Pretty g, Pretty h, Pretty i) => Pretty (a, b, c, d, e, f, g, h, i) Source # | |
Methods ppr :: (a, b, c, d, e, f, g, h, i) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f, g, h, i) -> Doc Source # pprList :: [(a, b, c, d, e, f, g, h, i)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f, Pretty g, Pretty h, Pretty i, Pretty j) => Pretty (a, b, c, d, e, f, g, h, i, j) Source # | |
Methods ppr :: (a, b, c, d, e, f, g, h, i, j) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f, g, h, i, j) -> Doc Source # pprList :: [(a, b, c, d, e, f, g, h, i, j)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f, Pretty g, Pretty h, Pretty i, Pretty j, Pretty k) => Pretty (a, b, c, d, e, f, g, h, i, j, k) Source # | |
Methods ppr :: (a, b, c, d, e, f, g, h, i, j, k) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k) -> Doc Source # pprList :: [(a, b, c, d, e, f, g, h, i, j, k)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f, Pretty g, Pretty h, Pretty i, Pretty j, Pretty k, Pretty l) => Pretty (a, b, c, d, e, f, g, h, i, j, k, l) Source # | |
Methods ppr :: (a, b, c, d, e, f, g, h, i, j, k, l) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l) -> Doc Source # pprList :: [(a, b, c, d, e, f, g, h, i, j, k, l)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f, Pretty g, Pretty h, Pretty i, Pretty j, Pretty k, Pretty l, Pretty m) => Pretty (a, b, c, d, e, f, g, h, i, j, k, l, m) Source # | |
Methods ppr :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Doc Source # pprList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f, Pretty g, Pretty h, Pretty i, Pretty j, Pretty k, Pretty l, Pretty m, Pretty n) => Pretty (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source # | |
Methods ppr :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Doc Source # pprList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n)] -> Doc Source # |
(Pretty a, Pretty b, Pretty c, Pretty d, Pretty e, Pretty f, Pretty g, Pretty h, Pretty i, Pretty j, Pretty k, Pretty l, Pretty m, Pretty n, Pretty o) => Pretty (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source # | |
Methods ppr :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Doc Source # pprPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Doc Source # pprList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)] -> Doc Source # |