I am pretty new to type inference and was wondering if there are any good extensions or papers out there for HM that allows allowing more than one error.
I might be missing something but if there is a unification error, can the type-checker proceed given that the type contexts are "poisoned"?