Scala nome do parâmetro função especificada
Em circunstâncias normais os parâmetros de chamada de função, de acordo com o parâmetro de ordem da definição da função quando se passa. Mas também pode passar através dos nomes de parâmetro função especificada, e não requer a fim de funcionar argumentos, os exemplos são os seguintes:
object Test { def main(args: Array[String]) { printInt(b=5, a=7); } def printInt( a:Int, b:Int ) = { println("Value of a : " + a ); println("Value of b : " + b ); } }
Implementação do código acima, a saída é:
$ scalac Test.scala $ scala Test Value of a : 7 Value of b : 5