Copyright | (c) 2015 Björn Peemöller |
---|---|
License | BSD-3-clause |
Maintainer | bjp@informatik.uni-kiel.de |
Stability | experimental |
Portability | portable |
Safe Haskell | Safe |
Language | Haskell2010 |
Curry.FlatCurry.Pretty
Contents
Description
This module implements a pretty printer for FlatCurry modules.
Documentation
Orphan instances
Pretty Pattern Source # | |
Pretty BranchExpr Source # | |
Methods pPrint :: BranchExpr -> Doc Source # pPrintPrec :: Int -> BranchExpr -> Doc Source # pPrintList :: [BranchExpr] -> Doc Source # | |
Pretty CaseType Source # | |
Pretty Literal Source # | |
Pretty Expr Source # | |
Pretty Rule Source # | |
Pretty FuncDecl Source # | |
Pretty Fixity Source # | |
Pretty OpDecl Source # | |
Pretty TypeExpr Source # | |
Pretty NewConsDecl Source # | |
Methods pPrint :: NewConsDecl -> Doc Source # pPrintPrec :: Int -> NewConsDecl -> Doc Source # pPrintList :: [NewConsDecl] -> Doc Source # | |
Pretty ConsDecl Source # | |
Pretty TypeDecl Source # | |
Pretty Prog Source # | |