ocaml - ocamldebug 的 REPL?

标签 ocaml

使用 OCaml 时我错过的 GHC (Haskell) 的一件事是没有统一的调试器/REPL。调试器和 REPL 是完全分开的,这太疯狂了!你不能像在 ghci 中那样想出一个随机函数调用并在运行过程中执行它。

有什么技巧、解决方法吗?

最佳答案

Ocaml 有一个不可调试的 REPL,它是 ocaml 命令。

您还可以在 ocaml 上使用 ocamldebug,但我不确定它会对您有帮助。

ocamldebug 调试器的主要用途是(在使用 ocamlc 编译的应用程序上),就像在 C 语言中使用 gdb 一样。

关于ocaml - ocamldebug 的 REPL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7189866/

相关文章:

ocaml - 在OCaml中传递零度Lambda函数的简短方法

Ocaml的命名参数

module - 在 OCaml 中使用模块包含

queue - OCaml - 如何创建队列

functional-programming - `abstract` 中的 `interface definition` 是什么意思?

OCaml - 仿函数 - 如何使用?

ocaml - 'a和'_l有什么区别?

OCaml:测量顶层的执行时间

OCaml - 将程序编译为库

scala - 用于 Ocaml 和其他语言的基于 Actor 的分布式并发库