【发布时间】:2019-12-12 01:56:19
【问题描述】:
我正在基于 this project 将 bucklescript 绑定到leafletjs。
使用传单,地图具有添加图层的功能,而图层具有将自身添加到地图的功能。
这就是我想用 ReasonML 实现的目标:
module Map = {
type t;
[@bs.send] external addLayer : (t, Layer.t) => t = "addLayer";
};
module Layer = {
type t;
[@bs.send] external addTo : Map.t => unit = "addTo";
};
很遗憾,我收到 未绑定模块层 错误。
如何让编译器知道后面描述的类型?
【问题讨论】:
标签: module dependencies ocaml reason bucklescript