Курс по Raku / Функционално, паралелно, реактивно и уеб програмиране / Реактивно програмиране / await / Exercises
Изчакайте обещание
Задача
Стартирайте три обещания: едно, което спи
0.3 секунди и дава низа 'slow', второ, което
спи 0.1 и дава 'quick', и трето, което спи
0.2 и дава 'medium'. Изчакайте ги всички като
списък и отпечатайте резултатите. Забележете в какъв ред се връщат:
бързата задача приключва първа, но променя ли това изхода?
Пример
Програмата отпечатва:
(slow quick medium)