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)?

0X::Channel::ReceiveOnClosed iacit
1Moratur, valorem exspectans qui fortasse numquam veniet
0Nil reddit
0Indicem 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.

Accipere post finem   |   Valorem accipe