|
|
|
|
|
Documentation |
|
nestDepth :: Int |
|
type Precedence = Int |
|
opPrec :: Precedence |
|
parensIf :: Bool -> Doc -> Doc |
|
pprint :: Ppr a => a -> String |
|
class Ppr a where |
| Methods | ppr :: a -> Doc | | ppr_list :: [a] -> Doc |
| | Instances | |
|
|
ppr_sig :: Name -> Type -> Doc |
|
pprFixity :: Name -> Fixity -> Doc |
|
pprInfixExp :: Exp -> Doc |
|
pprExp :: Precedence -> Exp -> Doc |
|
pprFields :: [(Name, Exp)] -> Doc |
|
pprMaybeExp :: Precedence -> Maybe Exp -> Doc |
|
pprBody :: Bool -> Body -> Doc |
|
pprLit :: Precedence -> Lit -> Doc |
|
pprPat :: Precedence -> Pat -> Doc |
|
pprVarStrictType :: (Name, Strict, Type) -> Doc |
|
pprStrictType :: (Strict, Type) -> Doc |
|
pprParendType :: Type -> Doc |
|
pprTyApp :: (Type, [Type]) -> Doc |
|
pprFunArgType :: Type -> Doc |
|
split :: Type -> (Type, [Type]) |
|
pprCxt :: Cxt -> Doc |
|
where_clause :: [Dec] -> Doc |
|
showtextl :: Show a => a -> Doc |
|
Produced by Haddock version 2.3.0 |