Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Nebenläufige Programmierung / Channels / Exercises / Empfangen Sie einen Wert

Lösung: Empfangen Sie einen Wert

Hier ist eine mögliche Lösung der Aufgabe.

Code

my $c = Channel.new;
$c.send('a');
$c.send('b');
say $c.receive;

🦋 Du findest den Quellcode in der Datei channel-receive.raku.

Ausgabe

a

Kommentare

  1. Ein Kanal liefert Werte in der Reihenfolge zurück, in der sie gesendet wurden.

  2. 'a' wurde zuerst gesendet, die erste .receive liefert es also.

Kursnavigation

← Empfangen Sie einen Wert   |   Summieren Sie einen Channel →