Safe Haskell | None |
---|
Language.Haskell.TH.Ppr
Description
contains a prettyprinter for the Template Haskell datatypes
Documentation
type Precedence = IntSource
pprInfixExp :: Exp -> DocSource
pprExp :: Precedence -> Exp -> DocSource
pprMaybeExp :: Precedence -> Maybe Exp -> DocSource
pprLit :: Precedence -> Lit -> DocSource
bytesToString :: [Word8] -> StringSource
pprPat :: Precedence -> Pat -> DocSource
pprStrictType :: (Strict, Type) -> DocSource
pprParendType :: Type -> DocSource
pprFunArgType :: Type -> DocSource
where_clause :: [Dec] -> DocSource
hashParens :: Doc -> DocSource
quoteParens :: Doc -> DocSource