en Python que puedo hacer esto:Scala: Descomposición de tuplas de argumentos de la función
def f((a, b)):
return a + b
d = (1, 2)
f(d)
Aquí el pasado en la tupla está siendo descompuesto mientras que su está pasando a f
.
Ahora mismo en Scala en este momento estoy haciendo esto:
def f(ab:(Int, Int)) : Int = {
val (a, b) = ab
a + b
}
val d = (1, 2)
f(d)
¿Hay algo que pueda hacer aquí, así que la descomposición ocurre mientras los argumentos se pasan en? Sólo curioso.
Gracias.
interesante. No sabía que esto fuera posible en Python. – Debilski
También: https://issues.scala-lang.org/browse/SI-813 – Debilski