我对 OCaml 尤其是 js_of_ocaml 编译器很陌生。
有人设法编译了将 Jane Street Core 与 js_of_ocaml 一起使用的应用程序吗?我在编译过程中收到很多“缺少原语”警告,然后当我尝试运行它时,node
它们变成了实际的异常。
我知道这些是不能从 OCaml 移植到的原语,JS
并且它们的实现应该取决于应用程序,但是对于核心,它们实际上有数千个,而我的程序只使用输出到stdout
.
顺便说一句,我什至在编译一个简单的“hello world”项目时都遇到了麻烦,因为 IO 函数没有在 JS 中实现。某处是否有可用于此目的的“标准”JS文件?例如替换caml_ml_output_char
为console.log
和其他东西,以便模块可以编译成有用的东西,而无需编写任何自定义javascript?