#Kata Parameterless y empty-parameters functions en Scala.

En este post te voy a explicar las parameterless y empty-parameter functions en Scala.

Primeros pasos.

En Scala tu puedes ejecutar métodos o funciones que no reciben ningún argumento sin necesidad de especificar los paréntesis «(» y «)». Si tu método o función contiene argumentos opcionales, los paréntesis siempre deberán incluirse en el llamado de la función.

La única diferencia real que tienen las funciones sin argumentos radica en la asignación. Si no especificas el tipo de «función» en tu variable y la dejas como «var» o «val» el intérprete ejecutara la función en lugar de asignarla como variable.

 

Gustavo Sánchez