作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我只是想知道,我可以在 Scala 中将元组类型分解为其组件类型吗?
我的意思是,像这样
trait Container {
type Element
}
trait AssociativeContainer extends Container {
type Element <: (Unit, Unit)
def get(x : Element#First) : Element#Second
}
最佳答案
您本身无法解压,但也许这可以实现您想要的:
type First
type Second
type Element = (First, Second)
def get(x: First): Second
关于scala - 在 Scala 中解包元组类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/576131/
我是一名优秀的程序员,十分优秀!