我目前正在从事OCaml项目。我会不时地调试当前正在使用的数据,并在终端中查看我正在构建的.ml
文件中的输出。我只是想知道OCaml中的等效物是什么?
让我们假设用户正在创建一个由沙丘构建的可执行文件:dune build example.bc -w
非常感谢您的宝贵时间。
答案 0 :(得分:1)
如果您的意思是一个记录程序功能可以“通用”地运行,即它可以打印出任何类型的表示形式,请尝试https://reason-native.com/docs/console/。它的含义类似于JavaScript的console.log
。页面上的示例使用ReasonML语法,但也可以在OCaml中使用。
控制台并未发布为opam,但不幸的是,当前不支持opam。但是,由于它是一个沙丘项目(https://github.com/facebookexperimental/reason-native/tree/master/src/console),因此您可以将其作为源代码保留在自己的项目中。