我已经使用了ghci调试器,但是如果它与文本编辑器有点集成以简化设置断点的过程,我会更喜欢.它可能不应该严格评估每个可见变量,但至少可以简化查看本地状态的过程.
我最近发现了跟踪功能,它允许从其他困难的地方调试打印输出.
debugging haskell ghc
debugging ×1
ghc ×1
haskell ×1