Ocaml 访问模块下的类型
我向你解释我的问题 我有这样一个模块: a、 毫升 a、 姆利 main.mlOcaml 访问模块下的类型,ocaml,Ocaml,我向你解释我的问题 我有这样一个模块: a、 毫升 a、 姆利 main.ml let test = A.t(8, 9) 如何解决此错误: Error: Unbound value A.t 谢谢。A.t是一种类型,因此A.t(8,9)没有什么意义。这与模块无关,您可以通过以下方式获得相同的结果: # type t = int*int;; type t = int * int # t (1,2);; Error: Unbound value t 我也有这个错误:错误:Unbound Cons
let test = A.t(8, 9)
如何解决此错误:
Error: Unbound value A.t
谢谢。
A.t
是一种类型,因此A.t(8,9)
没有什么意义。这与模块无关,您可以通过以下方式获得相同的结果:
# type t = int*int;;
type t = int * int
# t (1,2);;
Error: Unbound value t
我也有这个错误:错误:Unbound Constructor Resolved thx at Community你可以发布你的解决方案吗?在main.ml中打开“a.ml”,但我有一个新问题,如果我尝试直接使用像这样的类型a.t,我有相同的错误文件已经是按文件名命名的模块。在这种情况下,不需要在
a.ml
和a.mli
中围绕t
创建额外的模块。然后,您可以省去打开一个。
Error: Unbound value A.t
# type t = int*int;;
type t = int * int
# t (1,2);;
Error: Unbound value t