Arity expansion not working right
With GHC 6.10, the arity of
GHC.Handle.openFile is reported as 2. But its definition is
openFile fp im = Prelude.catch (...) (...)
Prelude.catch has arity 3. Somehow
openFile isn't getting eta-expanded properly.
It's not a huge deal, but arity expansion is an important optimisation so I want to track places it isn't happening.