template-haskell-2.3.0.1Source codeContentsIndex
Language.Haskell.TH.Ppr
Documentation
nestDepth :: IntSource
type Precedence = IntSource
opPrec :: PrecedenceSource
noPrec :: PrecedenceSource
appPrec :: PrecedenceSource
parensIf :: Bool -> Doc -> DocSource
pprint :: Ppr a => a -> StringSource
class Ppr a whereSource
Methods
ppr :: a -> DocSource
ppr_list :: [a] -> DocSource
show/hide Instances
ppr_sig :: Name -> Type -> DocSource
pprFixity :: Name -> Fixity -> DocSource
pprInfixExp :: Exp -> DocSource
pprExp :: Precedence -> Exp -> DocSource
pprFields :: [(Name, Exp)] -> DocSource
pprMaybeExp :: Precedence -> Maybe Exp -> DocSource
pprBody :: Bool -> Body -> DocSource
pprLit :: Precedence -> Lit -> DocSource
pprPat :: Precedence -> Pat -> DocSource
pprVarStrictType :: (Name, Strict, Type) -> DocSource
pprStrictType :: (Strict, Type) -> DocSource
pprParendType :: Type -> DocSource
pprTyApp :: (Type, [Type]) -> DocSource
pprFunArgType :: Type -> DocSource
split :: Type -> (Type, [Type])Source
pprCxt :: Cxt -> DocSource
where_clause :: [Dec] -> DocSource
showtextl :: Show a => a -> DocSource
Produced by Haddock version 2.4.2