patch applied (ghc-7.0/ghc): Eta expand only lambdas that bind a non-dictionary Id

Ian Lynagh igloo at earth.li
Fri Sep 24 14:29:56 EDT 2010


Fri Sep 24 08:57:07 PDT 2010  simonpj at microsoft.com
  * Eta expand only lambdas that bind a non-dictionary Id
  
  See Note [When to eta expand]. The idea is that dictionary
  lambdas are invisible to the user, so we shouldn't eta
  expand them.

    M ./compiler/simplCore/SimplUtils.lhs -52 +32

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/ghc;a=darcs_commitdiff;h=20100924155707-1287e-e27512e3ee02197a31251df926c51265e5485d8d.gz



More information about the Cvs-ghc mailing list