Может кто-нибудь объяснить, почему nums.map (+2) не работает, но работает nums.map (2+)?
scala> val nums=List(1,2,3,4)
nums: List[Int] = List(1, 2, 3, 4)
scala> nums.map(2+)
res3: List[Int] = List(3, 4, 5, 6)
scala> nums.map(+2)
<console>:27: error: type mismatch;
found : Int(2)
required: Int => ?
nums.map(+2)
^