Expand description
Type unification for Seq
Implements Hindley-Milner style unification with support for:
- Type variables (T, U, V)
- Row variables (..a, ..rest)
- Concrete types (Int, Bool, String)
Structs§
- Subst
- Combined substitution environment
Functions§
- unify_
stacks - Unify two stack types, returning a substitution or an error
- unify_
types - Unify two types, returning a substitution or an error