Safe Haskell | None |
---|---|
Language | Haskell98 |
PrettyTCM
Documentation
Methods
toExpression :: a -> TypeCheck Expr Source #
class PrettyTCM a where Source #
Instances
PrettyTCM Expr Source # | |
PrettyTCM Name Source # | |
PrettyTCM Pattern Source # | |
PrettyTCM Val Source # | |
ToExpr a => PrettyTCM (Bound a) Source # | |
ToExpr a => PrettyTCM (Measure a) Source # | |
PrettyTCM (Sort Expr) Source # | |
PrettyTCM (Sort Val) Source # | |
PrettyTCM a => PrettyTCM (OneOrTwo a) Source # | |
PrettyTCM [Pattern] Source # | |
PrettyTCM [Val] Source # | |
(PrettyTCM a, PrettyTCM b) => PrettyTCM (a, b) Source # | |