在使用OCaml时,我想起了GHC(Haskell)的一件事情,那就是没有统一的调试器/REPL。调试器和REPL是完全分离的,这太疯狂了!你不能像在ghci中那样随意想到一个函数调用并在运行的进程中执行它。
有什么技巧或解决办法吗?
在使用OCaml时,我想起了GHC(Haskell)的一件事情,那就是没有统一的调试器/REPL。调试器和REPL是完全分离的,这太疯狂了!你不能像在ghci中那样随意想到一个函数调用并在运行的进程中执行它。
有什么技巧或解决办法吗?
有一个不可调试的Ocaml REPL,它是 ocaml
命令。
你也可以在ocaml
上使用ocamldebug
,但我不确定它是否会对你有所帮助。
ocamldebug
调试器主要用于(用 ocamlc
编译的应用程序)中,就像你为C语言使用gdb
那样。