【发布时间】:2020-09-21 20:00:23
【问题描述】:
我测试了以下结构类型的代码:
trait Data
object Main
{
def main(args: Array[String]): Unit =
{
val data = new Data {
val value: Int = 1
}
println(data.value)
}
}
它在 Scala 2.13.2 中编译成功,但在 Dotty/Scala3 中编译失败。如何在 Dotty/Scala3 中使用结构类型?谢谢!
【问题讨论】:
标签: scala structural-typing dotty scala-3