使用 ghci,如果我有类似的东西
1 g x y =
2 let -- ...
3 in -- ... (recursively calls itself)
3
4
5 f x = -- ... (calls g once)
Run Code Online (Sandbox Code Playgroud)
我可以使用 g 在 g 处设置断点:break g,调用 f,并在每次调用 g 时让程序中断。
但是,我没有在其他地方使用 g,所以我想写
1 f x =
2 let g x' y =
3 let -- ...
4 in -- ...
5 in -- ...
Run Code Online (Sandbox Code Playgroud)
有没有办法在每次调用 g 时中断?我注意到如果 g 是一行,我可以直接说:break 2。
我还可以使用 ; 中断 g 的 let 语句:break …