Курс по Raku / Функционално, паралелно, реактивно и уеб програмиране / Паралелно програмиране / Канали / Изпращане и получаване

Тест — Канали

Какво отпечатва следната програма?

my $c = Channel.new;
$c.send(10);
$c.send(20);
say $c.receive;
110
020
030
0(10 20)

Каналът е опашка „първи влязъл, първи излязъл“. 10 е изпратено първо, така че първият .receive връща 10.

Навигация в курса

Изпращане и получаване   |   Затваряне на канал