
获得徽章 8
- 2.1.0-beta2引入了一个新的改进:`Improved overload resolution for functions with generic types`,这个特性对于库作者而言简直式福音,例如在过去 ComposeHooks 的编写中我有下面的代码,现在我可以使用泛型来覆盖所有 Either!评论点赞
- #每天一个知识点# kotlin 2.1.0-beta 更新一览:
- 新增 `@SubclassOptInRequired` 注解,现在你可以使用它来声明你自己的实验性质接口
- `when` 语句增加守卫条件,现在可以通过增加 `if` 表达式为分支增加额外条件,rust既视感
- Non-local `break` \ `continue`,更好的再循环内的lambda中使用break、continue控制流程
- 多`$`插值,$ 符插值要与 $ 符数量匹配,例如 $$"I'm $name" 将输出 I'm $name,不进行插值
- compose编译器更新,支持多个稳定性配置文件展开评论点赞