Kotlin 1.2-M1 发布,1.2 系列的早期访问版

来源: OSCHINA
编辑: 局长
2017-06-28

Kotlin 发布了 Kotlin 1.2 的早期访问版,此版本默认使用先前 1.1.x 版本的实验性功能,在标准库中也可以预览新的 API。

完整的变更列表,点此查看

语言变更

  • 数组文字(Array literals),可在注解参数(annotation arguments)中使用

编译器

  • KT-6884 KT-17910 Support default values for functional parameters in inline functions

  • KT-15894 Change the way how singleton objects are initialized in order not to contradict JVM spec

  • KT-17929 Illegal smart cast was allowed after assignment in try block

标准库

  • KT-8823 MutableList.fill extension

  • KT-9010 MutableList.shuffle and List.shuffled extensions

  • KEEP-11 KT-9151 KT-10021 KT-11026
    chunked and windowed: extension functions to support
    partitioning collections into blocks of the given size and
    taking a window of the given size and moving it along the collection with the given step.

    pairwise extension to get all subsequent pairs in collection

  • KEEP-49 Additional operations and conversion extensions for BigInteger and BigDecimal

  • KT-16447 Make kotlin.text.Regex class serializable

IDE

  • KT-17164 Intention to convert *arrayOf() functions to array literals in annotations

JS

  • Typed arrays are turned on by default

此版本还包含对于 1.1.3 版本的修复和改进。

下载

发布主页

展开阅读全文
6 收藏
分享
加载中
精彩评论
自从扶正后,更新挺积极啊
2017-06-28 08:53
3
举报
糖太多要记不住了
2017-06-28 16:02
1
举报
人生苦短,我想当老板
2017-06-28 09:50
1
举报
最新评论 (11)
快要得糖尿病了,语法糖太多了啦
2017-06-29 17:53
0
回复
举报
读Java 代码时不要忘了一键转成 Kotlin 再读.
2017-06-29 17:24
0
回复
举报
FT
kotlin的M杂和其他软件M不一样
2017-06-28 23:41
0
回复
举报
糖太多要记不住了
2017-06-28 16:02
1
回复
举报
十分好用!顶起来!
2017-06-28 11:20
0
回复
举报
人生苦短,我想当老板
2017-06-28 09:50
1
回复
举报
2017-06-28 09:25
0
回复
举报
期待
2017-06-28 08:56
0
回复
举报
自从扶正后,更新挺积极啊
2017-06-28 08:53
3
回复
举报
更多评论
12 评论
6 收藏
分享
返回顶部
顶部