[英]Scala - Difference between parametric method and forSome
在斯卡拉:
def rules[T]: Array[Rule[T]]= { ... }
与
def rules: Array[Rule[T]] forSome {type T} = { ... }
它们不一样,因为在某些情况下只有后者才有效。
forSome标志着一种存在主义类型。 存在类型可用于客户端类型差异,这可能是您的用例所必需的。 您可以在此问题下阅读更多内容。
或在链接的文章中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.