Mon Aug 11 03:40:11 PDT 2008  [EMAIL PROTECTED]
  * Make comparison on equalities work right (ie look at the types)
  
  This patch makes
        (s1~t1) == (s2~t2) iff s1==s2, t1==t2
  
  The comparison and equality instances for Insts are really only
  used in making the AvailEnv in TcSimplify, which equalities are
  never put into, which is why we've gotten away with this for so long.
  
  But I'm now using 'nub' in the error messages for equalities,
  and in any case it makes sense to have the right equality!
  

    M ./compiler/typecheck/TcRnTypes.lhs -6 +8

View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080811104011-1287e-d838168fe81b80a0d8a5bacee59bca7e8dc76e62.gz

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to