He utilizado el depurador ghci pero realmente preferiría si estuviera un poco integrado con un editor de texto para simplificar el proceso de configuración de puntos de interrupción. Probablemente no debería evaluar estrictamente cada variable visible, pero al menos simplificar el proceso de mirar el estado local.¿Cuál es una buena manera de depurar el código haskell?
Recientemente encontré la función de rastreo que ha sido útil al permitir impresiones de depuración desde lugares que de otra manera serían difíciles.
Probablemente ya lo haya leído, pero solo como referencia: http://www.haskell.org/haskellwiki/Debugging – sastanin