Scala sublinhado explicação

Dê uma olhada nestes trechos de scala: se temos algo parecido com isto:

List(List(1, 2), List(3, 4), List(5)) map (x => (x.size))

podemos reduzi-lo para:

List(List(1, 2), List(3, 4), List(5)) map ((_.size))

mas, se tivermos algo assim:

List(List(1, 2), List(3, 4), List(5)) map (x => (x.size, x.size))

por que não podemos reduzi-lo para:

List(List(1, 2), List(3, 4), List(5)) map ((_.size, _.size))

?

questionAnswers(2)

yourAnswerToTheQuestion