Safe Haskell | None |
---|---|
Language | Haskell2010 |
Capture-avoiding substitutions.
Documentation
class CanApply f where Source #
Class for application of substitutions to various types.
Substitutions of type variables for monomorphic types.
Instances
(Eq v, Eq loc) => Eq (Subst loc v) Source # | |
(Ord v, Ord loc) => Ord (Subst loc v) Source # | |
Defined in Type.Check.HM.Subst | |
Ord v => Semigroup (Subst loc v) Source # | |
Ord v => Monoid (Subst loc v) Source # | |