作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对 Reason 很陌生。我有一个包含两个字符串的元组,我想制作一个 Map
,其中的键属于该元组类型。
我应该怎么做?
最佳答案
Map.Make
是一个仿函数,这意味着它需要一个模块作为它的参数,而不是一个类型。模块参数必须符合 OrderedType
签名:
module type OrderedType = {
type t
let compare : (t, t) => int
}
在你的情况下会是这样的:
module TuplesMap = Map.Make({
type t = (string, string)
let compare = (a, b) => ...
});
然后你需要做的就是实现compare
函数。
关于dictionary - 如何在 ReasonML 中创建元组映射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56978640/
我是一名优秀的程序员,十分优秀!