untupled
object Function {
def untupled[X1, ..., Xn, Y](f: ((X1, ..., Xn)) => Y): (X1, ..., Xn) => Y
}
untupled
cria uma função anônima equivalente que aceita parâmetros n
correspondente a cada um dos componentes da n-tupla aceitos como parâmetro pela função f
.