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

Дождитесь supply

Задача

await принимает не только промисы — дождаться можно и supply: программа ждёт, пока поток не закончится, и получает обратно его последнее значение. Постройте supply показаний датчика из 18, 21, 19, 23, дождитесь его и напечатайте итоговое показание в показанном ниже виде. Никаких tap и никакого блока react — ожиданием занимается один-единственный await.

Пример

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

final reading: 23

Решение

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

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

Решение: Дождитесь промиса   |   Решение: Дождитесь supply