构建scala.collection.Map从其他集合,我不断发现自己写
val map = Map(foo.map(x =>(x,f(x)))
但是,由于Map.apply仅引用变量参数,所以这并不真正有效 – 所以我必须写
val map = Map(foo.map(x =>(x,f(x))toSeq:_ *)
val map = Map(foo.map(x =>(x,f(x)))
但是,由于Map.apply仅引用变量参数,所以这并不真正有效 – 所以我必须写
val map = Map(foo.map(x =>(x,f(x))toSeq:_ *)