Scala: decompondo tuplas em argumentos de função
Em python eu posso fazer isso:
def f((a, b)):
return a + b
d = (1, 2)
f(d)
Aqui a tupla passada está sendo decomposta enquanto está sendo passada paraf
.
Agora mesmo em scala estou fazendo isso:
def f(ab:(Int, Int)) : Int = {
val (a, b) = ab
a + b
}
val d = (1, 2)
f(d)
Há algo que eu possa fazer aqui para que a decomposição aconteça enquanto os argumentos são passados? Apenas curioso
Obrigado.