| Copyright | (c) 2018 Kai-Oliver Prott |
|---|---|
| License | BSD-3-clause |
| Maintainer | fte@informatik.uni-kiel.de |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Curry.FlatCurry.Typeable
Description
This module defines a Typeclass for easy access to the type of entites
Documentation
class Typeable a where Source #
Instances
| Typeable TypeExpr Source # | |
| Typeable TPattern Source # | |
| Typeable TBranchExpr Source # | |
Defined in Curry.FlatCurry.Typed.Type Methods typeOf :: TBranchExpr -> TypeExpr Source # | |
| Typeable TExpr Source # | |
| Typeable TRule Source # | |
| Typeable a => Typeable (APattern a) Source # | |
| Typeable a => Typeable (AExpr a) Source # | |