cvs commit: fptools/ghc/compiler/types Unify.lhs

Simon Peyton Jones simonpj at haskell.org
Mon Jun 27 08:59:53 EDT 2005


simonpj     2005/06/27 05:59:53 PDT

  Modified files:
    ghc/compiler/types   Unify.lhs 
  Log:
  	MERGE TO STABLE
  
  Fix a typechecker bug, which made the typechecker loop under certain
  circumstances, notably when we have
  	type Foo a = a
  and try to unify
  	b :=: Foo b
  
  typecheck/should_compile/tc195 tests this case now.
  
  Revision  Changes    Path
  1.23      +16 -8     fptools/ghc/compiler/types/Unify.lhs


More information about the Cvs-ghc mailing list