2017-03-02 74 views
1

之间的区别在斯卡拉:斯卡拉 - 参数方法和forSome

def rules[T]: Array[Rule[T]]= { ... } 

def rules: Array[Rule[T]] forSome {type T} = { ... } 

他们不是因为在某些情况下,只有后者一个工作是相同的。

+2

不是一个答案,但最重要的差异:有几乎为零的情况下,你想要的后一个版本。 –

回答