为什么我的地图类型未按原因导出?

时间:2018-02-16 20:20:10

标签: dictionary module ocaml reason reasonml

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);),那么它可以正常工作。

我在这里缺少什么?

0 个答案:

没有答案