···66 let mapSubst: (subst, t => t) => subst
77 type gen
88 let substitute: (t, subst) => t
99- let makeSubst: () => subst
99+ let makeSubst: unit => subst
1010 let unify: (t, t, ~gen: gen=?) => array<subst>
1111 // law: unify(a,b) == [{}] iff equivalent(a,b)
1212 let equivalent: (t, t) => bool