One of my GHC programs is running much more slowly than I'd expect, and I wonder if laziness is getting in the way or if it's getting into an infinite loop. How should I diagnose the problem? Tonight I've started with Hat - it seems to install okay, but doesn't seem to have a Control/Monad/Identity.hx file that I need. ): -- Mark