Mysterious slowness/crashing in GHCi