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 # |