patch applied (ghc): Fix Trac #2861: bogus eta expansion

Simon Peyton Jones simonpj at microsoft.com
Tue Dec 9 12:06:05 EST 2008


Tue Dec  9 09:03:02 PST 2008  simonpj at microsoft.com
  * Fix Trac #2861: bogus eta expansion
  
  Urghlhl!  I "tided up" the treatment of the "state hack" in CoreUtils, but
  missed an unexpected interaction with the way that a bottoming function
  simply swallows excess arguments.  There's a long
       Note [State hack and bottoming functions]
  to explain (which accounts for most of the new lines of code).
  

    M ./compiler/coreSyn/CoreUtils.lhs -16 +53

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



More information about the Cvs-ghc mailing list