| Pretty Bool Source # | Instance for Bool |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty Char Source # | Instance for Char |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty Double Source # | Instance for Double |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty Float Source # | Instance for Float |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty Int Source # | Instance for Int |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty Integer Source # | Instance for Integer |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty Ordering Source # | Instance for Ordering |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty () Source # | Instance for () |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty Kind Source # | |
Instance detailsDefined in Base.PrettyKinds |
| Pretty Position Source # | |
Instance detailsDefined in Curry.Base.Position |
| Pretty Span Source # | |
Instance detailsDefined in Curry.Base.Span |
| Pretty Message Source # | |
Instance detailsDefined in Curry.Base.Message |
| Pretty QualIdent Source # | |
Instance detailsDefined in Curry.Base.Ident |
| Pretty Ident Source # | |
Instance detailsDefined in Curry.Base.Ident |
| Pretty ModuleIdent Source # | |
Instance detailsDefined in Curry.Base.Ident |
| Pretty Op Source # | |
Instance detailsDefined in Curry.CondCompile.Type |
| Pretty Cond Source # | |
Instance detailsDefined in Curry.CondCompile.Type |
| Pretty Elif Source # | |
Instance detailsDefined in Curry.CondCompile.Type |
| Pretty Else Source # | |
Instance detailsDefined in Curry.CondCompile.Type |
| Pretty Stmt Source # | |
Instance detailsDefined in Curry.CondCompile.Type |
| Pretty Pattern Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty BranchExpr Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty CaseType Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty Literal Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty Expr Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty Rule Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty FuncDecl Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty Fixity Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty OpDecl Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty TypeExpr Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty NewConsDecl Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty ConsDecl Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty TypeDecl Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty Prog Source # | |
Instance detailsDefined in Curry.FlatCurry.Pretty |
| Pretty Tool Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty Extension Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty CaseType Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty Literal Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty Constraint Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty QualTypeExpr Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty TypeExpr Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty FieldDecl Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty NewConstrDecl Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty ConstrDecl Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty Infix Source # | |
Instance detailsDefined in Curry.Syntax.Type |
| Pretty KindExpr Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty IMethodDecl Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty IDecl Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty IImportDecl Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty Interface Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty Import Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty ImportSpec Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty ImportDecl Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty Export Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty ExportSpec Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty ModulePragma Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty TypeScheme Source # | |
Instance detailsDefined in Base.PrettyTypes |
| Pretty ClassMethod Source # | |
Instance detailsDefined in Base.PrettyTypes |
| Pretty DataConstr Source # | |
Instance detailsDefined in Base.PrettyTypes |
| Pretty PredType Source # | |
Instance detailsDefined in Base.PrettyTypes |
| Pretty Pred Source # | |
Instance detailsDefined in Base.PrettyTypes |
| Pretty Type Source # | |
Instance detailsDefined in Base.PrettyTypes |
| Pretty PrecInfo Source # | |
Instance detailsDefined in Env.OpPrec |
| Pretty OpPrec Source # | |
Instance detailsDefined in Env.OpPrec |
| Pretty TypeInfo Source # | |
Instance detailsDefined in Env.TypeConstructor |
| Pretty ValueInfo Source # | |
Instance detailsDefined in Env.Value |
| Pretty a => Pretty [a] Source # | Instance for '[]' |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty a => Pretty (Maybe a) Source # | Instance for Maybe |
Instance detailsDefined in Curry.Base.Pretty |
| Pretty a => Pretty (Set a) Source # | |
Instance detailsDefined in Base.PrettyTypes |
| Pretty (Var a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty a => Pretty (Field a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty (Alt a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty (Statement a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty (InfixOp a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty (Expression a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty (Pattern a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty (Lhs a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty (Equation a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty (Decl a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| Pretty (Module a) Source # | |
Instance detailsDefined in Curry.Syntax.Pretty |
| (Pretty a, Pretty b) => Pretty (Either a b) Source # | Instance for Either |
Instance detailsDefined in Curry.Base.Pretty |
| (Pretty a, Pretty b) => Pretty (a, b) Source # | Instance for (,) |
Instance detailsDefined in Curry.Base.Pretty |
| (Pretty a, Pretty b, Pretty c) => Pretty (a, b, c) Source # | Instance for (,,) |
Instance detailsDefined in Curry.Base.Pretty |
| (Pretty a, Pretty b, Pretty c, Pretty d) => Pretty (a, b, c, d) Source # | Instance for (,,,) |
Instance detailsDefined in Curry.Base.Pretty |
| (Pretty a, Pretty b, Pretty c, Pretty d, Pretty e) => Pretty (a, b, c, d, e) Source # | Instance for (,,,,) |
Instance detailsDefined in Curry.Base.Pretty Methods pPrint :: (a, b, c, d, e) -> Doc Source # pPrintPrec :: Int -> (a, b, c, d, e) -> Doc Source # pPrintList :: [(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 # | Instance for (,,,,,) |
Instance detailsDefined in Curry.Base.Pretty Methods pPrint :: (a, b, c, d, e, f) -> Doc Source # pPrintPrec :: Int -> (a, b, c, d, e, f) -> Doc Source # pPrintList :: [(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 # | Instance for (,,,,,,) |
Instance detailsDefined in Curry.Base.Pretty Methods pPrint :: (a, b, c, d, e, f, g) -> Doc Source # pPrintPrec :: Int -> (a, b, c, d, e, f, g) -> Doc Source # pPrintList :: [(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 # | Instance for (,,,,,,,) |
Instance detailsDefined in Curry.Base.Pretty Methods pPrint :: (a, b, c, d, e, f, g, h) -> Doc Source # pPrintPrec :: Int -> (a, b, c, d, e, f, g, h) -> Doc Source # pPrintList :: [(a, b, c, d, e, f, g, h)] -> Doc Source # |