| Safe Haskell | None |
|---|
Language.Nano.Typecheck.Subst
Substitutions
Substitutions --------------------------------------------------------
Type alias for Map from TVar to Type. Hidden
Instances
| (Reftable r, Substitutable r (RType r)) => Monoid (RSubst r) | Substitutions form a monoid; not commutative |
| (Reftable r, PP r) => PP (RSubst r) |
Free Type Variables
Substitutions --------------------------------------------------------
Type-class with operations
class Substitutable r a whereSource
Instances
| Substitutable () Fact | |
| (PP r, Reftable r) => Substitutable r (Bind r) | |
| (PP r, Reftable r) => Substitutable r (RType r) | |
| Substitutable r a => Substitutable r [a] |