Curso de Raku / Esenciales / Más sobre funciones
Tipo de retorno
El resultado de la función también puede ser explícitamente tipado. Hay algunas maneras de expresar eso en el código.
sub add(Int $x, Int $y) returns Int { $x + $y }
my Int sub add(Int $x, Int $y) { $x + $y }
sub add(Int $x, Int $y) of Int { $x + $y }
sub add(Int $x, Int $y --> Int) { $x + $y }
Elige la que más te guste. Observa que en el cuarto ejemplo, el tipo de retorno se escribe dentro de los paréntesis con los parámetros de la función.
Navegación del curso
← Más sobre funciones / Parámetros tipados | Más sobre funciones / Multi-funciones →
💪 Or jump directly to the exercise to this section.
Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.
Traducciones de esta página: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська