我的意思是这个模块:Option
我找不到它,open Option
给了我Error: Unbound module Option
并且没有'option.cma'文件
是否在标准库中?它被命名为'option.cma'吗?
答案 0 :(得分:9)
这不是OCaml标准库的一部分,没有。看起来它可能是名为Extlib的前库的一部分。反过来,Extlib似乎已成为OCaml Batteries Included的一部分。 Option模块现在名为BatOption。
如果您需要此模块,您应该购买OCaml电池。然后你需要告诉OCaml编译器如何找到库。它将在电池的安装说明中进行说明。