Cursus Raku / Programmatio functionalis, simultanea, reactiva et retialis / Programmatio simultanea / Canales / Accipere post finem
Quiz — Accipere post finem
Canalis omnes valores missos iam acceptos habet. Quid fit ad
proximum .receive si canalis adhuc
apertus est (numquam clausus)?
| 0 | X::Channel::ReceiveOnClosed iacit |
| 1 | Moratur, valorem exspectans qui fortasse numquam veniet |
| 0 | Nil reddit |
| 0 | Indicem vacuum () reddit |
In canali aperto, .receive discernere
non potest utrum alius valor in via sit, itaque exspectat — fortasse in
aeternum, si productor sine claudendo cessavit. Exceptio
X::Channel::ReceiveOnClosed casus canalis
clausi est: solum canalis clausus et vacuus cito
deficit potius quam moretur.