我对OCaml和js_of_ocaml编译器都很陌生。js_of_ocaml和核心
有人设法编译使用js_of_ocaml使用Jane Street Core的应用程序吗?在编译期间,我收到了很多“缺少原语”的警告,然后当我尝试运行它时,它们变成了一个实际的例外。
我知道那些原始码不能从OCaml移植到JS
,并且它们的实现应该取决于应用程序,但是对于核心,其实现数以千计,而我的程序只使用输出到stdout
。
在附注中,即使编译了一个简单的“hello world”项目,由于IO函数未在JS中实现,所以我遇到了麻烦。是否有一个“标准”的JS文件可以用于这个目的?例如替换caml_ml_output_char
与console.log
和其他东西,以便模块可以编译为有用的东西,而无需编写任何自定义JavaScript?
请不要使用反引号强调。他们是为了代码。请参阅http://stackoverflow.com/editing-help#code –