Use eta-expansion to ensure that INLINE things have their expected arity 2009-11-15
authorsimonpj@microsoft.com <unknown>
Fri, 13 Nov 2009 14:57:11 +0000 (14:57 +0000)
committersimonpj@microsoft.com <unknown>
Fri, 13 Nov 2009 14:57:11 +0000 (14:57 +0000)
commitcad6d4688bdc309b3e9953bf091535a8eeaa2515
tree5bfd1e2a9bf5d303ab3221414efe2875c91b903e
parent1106d27996b3961b7666d289a50290b1fcc15947
Use eta-expansion to ensure that INLINE things have their expected arity

See Note [Eta-expanding INLINE things] in DsBinds

This is to fix a performance bug that Roman was encountering.
compiler/deSugar/DsBinds.lhs