课程
Lunatech 的 从 Scala 2 迁移到 Scala 3
如果您是希望了解 Scala 3 或正在考虑将现有 Scala 2 应用程序迁移到 Scala 3 的 Scala 2 应用程序开发人员,那么 Lunatech 的 “从 Scala 2 迁移到 Scala 3” 课程是入门的好方法。
本课程将指导您通过一系列约 10 个步骤迁移单模块 Akka Typed 数独求解器。它涵盖以下 Scala 3 功能的实际应用
- 新的控制结构语法
- 基于缩进的语法
- Scala 3 编译器进行语法重写
- 顶级定义
- 参数解元组
- 上下文抽象
- 扩展方法新语法
- 给定实例和使用子句
- 枚举和导出子句
- 交集和并集类型
- 不透明类型别名
- 多重相等性
演讲
- Scala 3:Python 3 还是有史以来最简单的升级?,作者 Daniel Spiewak(Weehawken-Lang)
- 品味 Scala 3 的不同:迁移生态系统及更多内容,作者 Jamie Thompson(f(by) 2020)