Курс Raku / Функційне, конкурентне, реактивне та веб-програмування / Реактивне програмування / await / Очікування промиса

Тест — await

Що надрукує наступна програма?

my $p = start { 8 * 8 };
say await $p;
0Promise
08
164
0True

await чекає завершення єдиної обіцянки й повертає її результат. Блок обчислює 8 * 8, тож await $p дорівнює 64.

Навігація курсом

Очікування промиса   |   Тест — await і sleep