| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Language.Lambda.Util.PrettyPrint
Documentation
class PrettyPrint a where Source #
Minimal complete definition
Methods
prettyPrint :: a -> String Source #
Instances
| PrettyPrint String Source # | |
| PrettyPrint s => PrettyPrint (PDoc s) Source # | |
| PrettyPrint n => PrettyPrint (Ty n) Source # | |
| PrettyPrint a => PrettyPrint (LambdaExpr a) Source # | |
| (PrettyPrint n, PrettyPrint t) => PrettyPrint (SystemFExpr n t) Source # | |
Constructors
| PDoc [s] |
intercalate :: [[s]] -> [s] -> PDoc [s] -> PDoc [s] Source #
upperLambda :: Char Source #