Cursus Raku / Functioneel, concurrent, reactief en webprogrammeren / Concurrent programmeren / Promises / Exercises / Nagekomen of gebroken
Oplossing: Nagekomen of gebroken
Hier is een mogelijke oplossing voor de taak.
Code
my $p = start { 10 };
await $p;
say $p.status;🦋 Je kunt de broncode vinden in het bestand kept-or-broken.raku.
Uitvoer
KeptOpmerkingen
Nadat het blok met succes klaar is, is de promise vervuld.
.statusmeldt dat alsKept. Had het blok een exceptie geworpen, dan zou de statusBrokenzijn.