Курс языка программирования Raku / Функциональное, конкурентное, реактивное и веб-программирование / Реактивное программирование / await / Exercises

Дождитесь промиса

Задача

Запустите три промиса: один спит 0.3 секунды и выдаёт строку 'slow', другой спит 0.1 и выдаёт 'quick', третий спит 0.2 и выдаёт 'medium'. Дождитесь их всех как списка и напечатайте результаты. Обратите внимание на порядок, в котором они возвращаются: быстрая задача заканчивается первой, но меняет ли это вывод?

Пример

Программа печатает:

(slow quick medium)

Решение

Посмотреть решение

Навигация по курсу

Ожидание завершения   |   Решение: Дождитесь промиса