Yet another go at CoreArity
authorsimonpj@microsoft.com <unknown>
Wed, 27 Oct 2010 18:56:30 +0000 (18:56 +0000)
committersimonpj@microsoft.com <unknown>
Wed, 27 Oct 2010 18:56:30 +0000 (18:56 +0000)
commit32bb9e8779002fdf44b1646c1d3ded7310041734
tree0e416fec5ae29aac4321d5c6ffe618e255a93459
parent6104e5ebb5050003d39d0485015595759d15ebf8
Yet another go at CoreArity

Amazingly, there were still Wrong Things in the arity analysis,
exposed by my fiddling with eta expansion.

I simplified the code, clarified the comments, added more examples,
and tidied it all up.  I hope it's better this time.
compiler/coreSyn/CoreArity.lhs