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

Тест — Промиси

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

my $p = start { 100 / 4 };
say await $p;
0Promise
0100
125
0True

start виконує блок у фоні й повертає обіцянку. await чекає на неї й повертає результат блоку — 100 / 4, тобто 25.

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

start і await   |   Ланцюжки та комбінування