| Portability | non-portable (GHC Extensions) |
|---|---|
| Stability | experimental |
| Maintainer | Tom Hvitved <[email protected]> |
| Safe Haskell | None |
Data.Comp.MultiParam.Equality
Description
This module defines equality for signatures, which lifts to equality for terms.
Documentation
Equality on parametric values. The equality test is performed inside the
FreshM monad for generating fresh identifiers.
Signature equality. An instance EqHD f gives rise to an instance
Eq (Term f i). The equality test is performed inside the FreshM monad for
generating fresh identifiers.