Ответ 1
В Ghci включен отладчик: http://www.haskell.org/ghc/docs/6.12.2/html/users_guide/ghci-debugger.html
Dons написал хороший вводный учебник некоторое время назад: http://donsbot.wordpress.com/2007/11/14/no-more-exceptions-debugging-haskell-code-with-ghci/
Там также капот, который позволяет вам наблюдать промежуточные структуры: http://hackage.haskell.org/package/hood
Некоторые старые проекты, такие как шляпа, похоже, попали в биттот/из Интернета.
Примечание. Все вышеуказанные пакеты не зависят от текста и платформы.