gpt4 book ai didi

scala - Scala 3 中是否仍然存在 volatile 类型?

转载 作者:行者123 更新时间:2023-12-05 02:48:58 27 4
gpt4 key购买 nike

我找不到适用于 Scala 3 的等效 SLS。我正在努力让自己慢慢融入 Scala 3 的思维模式并编写新代码 - 并在下次更改时重构旧代码 - 以便将其转换为 Scala 3 是直截了当的。类型投影的某些当前用例是避免易变类成员的(非常)间接结果。

最佳答案

我将从 here 复制我的评论:

Volatile types是 Scala-2 的东西。它们是一种解决方法,可以避免因类型投影不合理而引起的问题:

Cannot override a type with non-volatile upper bound

在 Scala 3(通用)中,类型投影被删除

https://dotty.epfl.ch/docs/reference/dropped-features/type-projection.html

关于scala - Scala 3 中是否仍然存在 volatile 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64213446/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com