标签: scala generics
为什么method
def collect[B](pf: PartialFunction[A, B]): List[B]
仅依赖于类型B(collect[B])?
B
collect[B]
签名显示此方法取决于A和B。
A
答案 0 :(得分:3)
这取决于A,但A已由您创建列表的类型确定,因为collect是类List[A]的函数。
collect
List[A]