ocaml - 如何在 OCaml 的顶层获取最后计算的表达式?

标签 ocaml read-eval-print-loop ocaml-toplevel

如何在 OCaml 的顶层 repl 中引用最后计算的表达式?

即JavaScript 使用$_,python 使用_,haskell ghci 使用it

最佳答案

这不是由编译器捆绑的默认 ocaml REPL 实现的。使用 utop,可以选择使用 -implicit-bindings 标志启用此行为。通过此设置,所有匿名绑定(bind)都被命名为 _0_1_2、...

关于ocaml - 如何在 OCaml 的顶层获取最后计算的表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65874487/

相关文章:

ocaml - 是否可以在 Ocaml REPL 中跟踪辅助功能

function - 如何在顶层打印函数调用和回溯?

ocaml - 哪些是适用于处理多维数组的高效、类型推断语言的示例

javascript - js_of_ocaml 和 event_listener

clojure - 打印 “fully expanded form before evaluation” 的 Clojure 函数?

python - 模拟Python交互模式

ocaml pretty-print (代码格式化程序)

ocaml - 在ocaml中检查记录大小?

clojure - 在 clojure repl 中使用时生成的类文件的位置

ocaml - 如何静默加载顶层模块