Corso di Raku / Fondamenti / Fondamenti delle funzioni / Più sulle funzioni

Tipo di ritorno

Il risultato della funzione può anche essere esplicitamente tipizzato. Ci sono diversi modi per esprimere questo nel codice.

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 }

Scegli quello che ti piace di più. Nota che nel quarto esempio, il tipo di ritorno è scritto all’interno delle parentesi con i parametri della funzione.

Pratica

Risolvi 1 quiz sul contenuto di questo argomento.

Quiz — Parametri tipizzati   |   Quiz — Tipo di ritorno


💪 Oppure vai direttamente all’esercizio di questa sezione.