Corso di Raku / Avanzato / Subroutine / Subroutine anonime / Exercises / Somma
con il sigillo &
Soluzione: Somma con il sigillo
&
Ecco una possibile soluzione del compito.
Codice
my &add = -> $a, $b {
$a + $b;
};
say add(2, 3);🦋 Puoi trovare il codice sorgente nel file sum-with-sigil.raku.
Output
5Commenti
Il blocco a freccia elenca due parametri,
-> $a, $b, quindi la subroutine anonima accetta due argomenti.Poiche la variabile e dichiarata con il sigillo
&, puo essere chiamata comeadd(2, 3)esattamente come una subroutine con nome — senza sigillo nel punto di chiamata — dando5.