Kurso de Raku / Funkcia, samtempa, reaktiva kaj reta programado / Samtempa programado / Promesoj / Exercises / Plenumita aŭ rompita

Solvo: Plenumita aŭ rompita

Jen ebla solvo de la tasko.

Kodo

my $p = start { 10 };
await $p;
say $p.status;

🦋 Vi povas trovi la fontkodon en la dosiero kept-or-broken.raku.

Eligo

Kept

Komentoj

  1. Post kiam la bloko finiĝas sukcese, la promeso estas plenumita.

  2. .status raportas tion kiel Kept. Se la bloko estus ĵetinta escepton, la stato estus Broken anstataŭe.

Kursa navigado

Plenumita aŭ rompita   |   Kanaloj