Make the on-the-fly unifier defer forall/forall unification
authorSimon Peyton Jones <simonpj@microsoft.com>
Fri, 21 Nov 2014 11:04:28 +0000 (11:04 +0000)
committerSimon Peyton Jones <simonpj@microsoft.com>
Fri, 21 Nov 2014 11:35:25 +0000 (11:35 +0000)
commit0f5c16370de2af82045d6ae8e64a3096241ceff1
tree8ff581c345edb3941c758149fc5c50d30416151f
parent073119e8e3eff54e64e2f89aa3a00dcf87b36ded
Make the on-the-fly unifier defer forall/forall unification

This has to be done by the full constraint solver anyway, and it's
rare, so there's really no point in doing it twice.  This change
just deletes some (tricky) code.
compiler/typecheck/TcUnify.lhs