Raku kurss / Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana / Paralēlā programmēšana / Kanāli / Exercises / Iztukšojiet kanālu
Risinājums: Iztukšojiet kanālu
Šeit ir iespējams risinājums uzdevumam.
Kods
my $c = Channel.new;
$c.send('a');
$c.send('b');
$c.close;
say $c.list.join(',');🦋 Atrodiet programmu failā drain-channel.raku.
Izvade
a,bKomentāri
.listpēc kārtas iztukšo katru aizvērtajā kanālā atlikušo vērtību..join(',')abas virknes salīmē kopā, starp tām ieliekot komatu.