Scala 3 正式发布
Scala 3 稳定版来了!发布公告写道:“经过 8 年的努力开发,在此期间共产生了 28000 多次 commit、7400 多个 PR,以及关闭了4100 多个 issue。从2012年12月6日Scala 3 的首个 commit 算起,共计超过 100 人为项目做出了贡献。现在,Scala 3 通过结合类型理论的最新研究以及 Scala 2 的行业经验,Scala 的第三次迭代版本变得更易于使用、学习和扩展。” 按照规划,3.x 期间的更新频率是每隔6 周发布一次常规维护更新。 下边简单介绍一下 Scala 3 值得关注的新特性。 新类型 交集类型 并集类型 类型 Lambda 匹配类型 依赖函数类型 多态函数类型 上下文抽象 Using 子句 扩展方法 实现 Type Class Type Class 推导 Multiversal Equality 上下文函数 隐式转换 其他新特性 Trait 参数 透明 Trait 统一应用函数 Export 子句 不透明类型别名 开放类 参数解元组 Kind 多态 Matchable Trait @threadUnsafe 注解 @tar...