Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Nebenläufige Programmierung / Channels / Senden und empfangen
Quiz — Channels
Was gibt das folgende Programm aus?
my $c = Channel.new;
$c.send(10);
$c.send(20);
say $c.receive;| 1 | 10 |
| 0 | 20 |
| 0 | 30 |
| 0 | (10 20) |
Ein Kanal ist eine First-in-first-out-Warteschlange. 10
wurde zuerst gesendet, die erste .receive liefert also
10.