使用immutable.js进行类型检查

时间:2016-12-11 21:32:22

标签: javascript immutable.js

Immutable.js 要求一个人使用自己的语法来避免变异对象 - 实际上,对于大于1的深度,总是需要setIn / updateIn

setIn / updateIn但是,即使更简单的getset方法也无法在开发时进行有意义类型检查(例如与FlowType),因为他们只是使用字符串。

是否有一种模式允许用静态类型检查代码使用immutable.js或至少缩小代码范围,这种不安全的基于字符串的获取和设置发生?否则,为了获得性能优势(或者使用严格的相等测试的便利性),似乎放弃了静态类型检查。

0 个答案:

没有答案