如何获得离线Haskell调试跟踪?

时间:2012-12-11 23:32:29

标签: haskell ghc ghci

在这里的Haskell文档http://www.haskell.org/haskellwiki/Debugging中,它提到了Hat执行脱机调试跟踪,但该页面处于联机状态。我是通过谷歌发现的,但似乎已经过时了;离线Haskell跟踪的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

帽子没有过时 - 奥拉夫chitil复活它并积极维护它:http://olafchitil.github.com/hat/

使用ghc 7.6测试最新版本的hackage版本。

但是,它仍然只适用于Haskell 98,只有一些扩展。因此,使用更高级的GHC扩展(特别是关于花式类型技巧)的程序将无法使用它。据我所知,没有任何类似于hat的扩展来处理对Haskell的更广泛的扩展。