Cursus Raku / Programmatio functionalis, simultanea, reactiva et retialis / Programmatio simultanea / Canales / Canalem claudere
Quiz — Canalem claudere
Quid haec programma imprimit?
my $c = Channel.new;
$c.send(1);
$c.send(2);
$c.close;
say $c.list.elems;| 0 | 0 |
| 0 | 1 |
| 1 | 2 |
| 0 | in aeternum exspectat |
.list omnem valorem adhuc in canali manentem colligit et
finit quia canalis clausus est. Duo valores missi sunt, itaque
.elems est 2. Sine .close,
.list in aeternum exspectaret.