I have wrote a ocaml file which includes Vector module and Matrix module, and I want to invoke Vector module in the Matrix module, but the compiler said that Vector module is unbound module. I don't know why,here is my code
module Vector =
Struct
body
end
module Matrix =
Struct
body
end
they are in the same .ml file, how can I write code in Matrix module to invoke Vector module(exclude using functor)