Reasonml地图不纯吗?

时间:2019-01-18 06:39:53

标签: internals reason bucklescript

我有一个这样的字符串映射:

let table = Belt.Map.String.fromArray([|("A", 1), ("B", 1), ("C", 3)|]);

当我编译这一行时,BuckleScript JS输出显示table不是纯模块。根据我对Map的理解,当您查找时,要么存在该条目,要么返回Some(value)None,并且据我所知不会有任何副作用告诉。那么,BS为什么说它不是“纯”的?

0 个答案:

没有答案