[Haskell-cafe] Stuck in proof of trivial compiler