| Copyright | (c) 2013-2015 Galois, Inc. |
|---|---|
| License | BSD3 |
| Maintainer | cryptol@galois.com |
| Stability | provisional |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell98 |
Cryptol.TypeCheck.Unify
Description
Documentation
type MGU = (Subst, [Prop]) Source
The most general unifier is a substitution and a set of constraints on bound variables.
Constructors
| OK a | |
| Error UnificationError |
data UnificationError Source
uniError :: UnificationError -> Result a Source