opa扩展是否可以用Ocaml编写?

opa扩展是否可以用Ocaml编写?,ocaml,opa,Ocaml,Opa,我注意到,在OpaWhiteBoard示例的源代码中,这里有一个.ml文件: 这似乎是带有一些指令(“##”)的OCaml。我猜这意味着可以在OCaml中为Opa编写扩展,对吗?是的,您可以使用Opa插件生成器 这本书仍在进行中(http://opalang.org/resources/book/index.html)我们将尽快完成插件生成器部分 但是您可以通过查看Makefile来猜测它是如何工作的: 以及cairo.ml插件: “##”指令特别用于在OPA中注册函数及其类型。更准确地说

我注意到,在OpaWhiteBoard示例的源代码中,这里有一个.ml文件:


这似乎是带有一些指令(“##”)的OCaml。我猜这意味着可以在OCaml中为Opa编写扩展,对吗?

是的,您可以使用Opa插件生成器

这本书仍在进行中(http://opalang.org/resources/book/index.html)我们将尽快完成插件生成器部分

但是您可以通过查看Makefile来猜测它是如何工作的:

以及cairo.ml插件:


“##”指令特别用于在OPA中注册函数及其类型。

更准确地说,您可以在此处获得一些信息和示例: