| ||||||
| ||||||
| Documentation | ||||||
| nestDepth :: Int | ||||||
| type Precedence = Int | ||||||
| opPrec :: Precedence | ||||||
| noPrec :: Precedence | ||||||
| appPrec :: Precedence | ||||||
| parensIf :: Bool -> Doc -> Doc | ||||||
| pprint :: Ppr a => a -> String | ||||||
| class Ppr a where | ||||||
| ||||||
| 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 | ||||||
| ppr_dec :: Bool -> Dec -> Doc | ||||||
| ppr_data :: Doc -> Cxt -> Name -> Doc -> [Con] -> [Name] -> Doc | ||||||
| ppr_newtype :: Doc -> Cxt -> Name -> Doc -> Con -> [Name] -> Doc | ||||||
| ppr_tySyn :: Doc -> Name -> Doc -> Type -> Doc | ||||||
| ppr_activation :: Maybe (Bool, Int) -> Doc | ||||||
| pprVarStrictType :: (Name, Strict, Type) -> Doc | ||||||
| pprStrictType :: (Strict, Type) -> Doc | ||||||
| pprParendType :: Type -> Doc | ||||||
| pprTyApp :: (Type, [Type]) -> Doc | ||||||
| pprFunArgType :: Type -> Doc | ||||||
| split :: Type -> (Type, [Type]) | ||||||
| pprArrowArgKind :: Kind -> Doc | ||||||
| pprCxt :: Cxt -> Doc | ||||||
| where_clause :: [Dec] -> Doc | ||||||
| showtextl :: Show a => a -> Doc | ||||||
| Produced by Haddock version 2.6.0 |