在许多情况下,我想将相同的filter
ormap
函数应用于Seq
orParSeq
集合。但是我不想写两次代码。
def fun(data:ParSeq[String], num_start:Int,num_end:Int) = {
data filter { x=>
val temp = extract_number(x)
num_start <= temp && temp <= num_end
}
}
和上面的代码一样,对于一个Seq[String]
我需要申请fun
的,我要重新重写一遍,内容完全一样。我怎样才能避免它?