Corso di Raku / Programmazione funzionale, concorrente, reattiva e web / Programmazione funzionale / Lambda e chiusure / Exercises / Un moltiplicatore

Soluzione: Un moltiplicatore

Ecco una possibile soluzione del compito.

Codice

sub multiplier($factor) {
    -> $x { $x * $factor };
}

my &triple = multiplier(3);
say triple(4);

🦋 Trova il programma nel file multiplier.raku.

Output

12

Commenti

  1. Il blocco con la freccia restituito si chiude su $factor, ricordando che è 3.

  2. Chiamarlo con 412.

Un moltiplicatore   |   Un accumulatore