Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all articles
Browse latest Browse all 44787

Immutable.js 3.8.0 发布,不可变数据集合

$
0
0

Immutable.js 3.8.0 发布了。

更新内容:

新增:

  • Now exports Flow types (#805)

  • Now exports typings for TypeScript use. (#808)

  • Cursor TypeScript definitions (#765)

  • No longer warns when accessing length property of a collection. (88f880f)

  • Map.of() takes key, value interleaved pairs (#727)

  • findEntry and findLastEntry now respect notSetValue argument (#822)

修复:

  • Iterable::take(Infinity) takes infinitely instead of 0 (#834)

  • Proper toOrderedMap and toOrderedSet method definitions (#761)

  • Records return themselves for no-op Record#set calls for better performance (#795)

  • Range#toString propertly reports step (#759)

  • Add missing Set#contains (96b0946)

更新详情参见发行说明

下载地址:

Immutable 是 Facebook 开发的不可变数据集合。不可变数据一旦创建就不能被修改,是的应用开发更简单,允许使用函数式编程技术,比如惰性评估。Immutable JS 提供一个惰性 Sequence,允许高效的队列方法链,类似 map 和 filter ,不用创建中间代表。

immutable 通过惰性队列和哈希映射提供 SequenceRangeRepeatMap,OrderedMapSet 和一个稀疏 Vector


Viewing all articles
Browse latest Browse all 44787

Trending Articles