在this question之后,我创建了一个定义具体Map
类型的文件(以及模块):
/* Scores.re */
module StringMap = Map.Make({
type t = string;
let compare = compare
});
type scores = StringMap.t(int);
现在,我想在另一个文件中使用该类型:
/* Demo.re */
let currentScores = Scores.scores.empty;
Js.log(currentScores);
然而,这给了我错误:
The value scores can't be found in Scores
如果我添加常量(例如let n = 123;
和Js.log(Scores.n);
),那么它可以正常工作。
我在这里缺少什么?