tupled
object Function {
def tupled[X1, ..., Xn, Y](f: (X1, ..., Xn) => Y): ((X1, ..., Xn)) => Y
}
tupled
cria uma função anônima equivalente que aceita uma n-tupla como o único parâmetro e cujos componentes correspondem aos parâmetros dessa função.