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

oschina
 oschina
发布于 2016年04月19日
收藏 5

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

immutable 通过惰性队列和哈希映射提供 Sequence, Range, Repeat, Map, OrderedMap, Set 和一个稀疏 Vector

新特性:

  • The methods keyOf, findKey, lastKeyOf, and findLastKey were moved from KeyedIterable to Iterable, so they may be also used on Lists and Sets. (#740)

Bug 修复:

  • Some issues with the flow definitions have been polished out thanks to @marudor. (#840, #841, #845)

  • Collections which contain Symbol keys or values can now be stringified. (#620)

  • Negative indexing into the keySeq of an IndexedIterable returns correct results. (#811)

  • Can use the value Infinity as a key in a Collection without crashing. (#797)

下载地址:https://github.com/facebook/immutable-js/releases/tag/v3.8.1

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Immutable.js 3.8.1 发布,不可变数据集合
加载中

最新评论(2

彭博
彭博
这玩意儿有传染性,一用就其他相关的代码全得用,可以试试 #Elm
阿_嚏
阿_嚏
一堆名词,把我看晕了
返回顶部
顶部