Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Reaktive Programmierung / Supplies / Ein Supply umformen

Quiz — Ein Supply umformen

Was gibt das folgende Programm aus?

my @out;
Supply.from-list(1, 2, 3).map(* ** 2).tap(-> $v { @out.push($v) });
say @out;
0[1 2 3]
1[1 4 9]
0[2 4 6]
014

map(* ** 2) erzeugt ein neues Supply, das jeden Wert quadriert. Die Zapfstelle sammelt 1, 4, 9 in @out.

Kursnavigation

Ein Supply umformen   |   Zapfen Sie eine Liste an