Курс Raku / Функційне, конкурентне, реактивне та веб-програмування / Конкурентне програмування / Канали / Вправи / Отримайте значення
Розв’язання: Отримайте значення
Ось одне з можливих розв’язань задачі.
Код
my $c = Channel.new;
$c.send('a');
$c.send('b');
say $c.receive;🦋 Знайдіть програму у файлі channel-receive.raku.
Вивід
aКоментарі
Канал повертає значення в тому порядку, у якому їх надіслано.
'a'надіслано першим, тож перший.receiveповертає саме його.