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

Два whenever

Завдання

Простежте банківський баланс, який живлять два струмені з протилежними ролями. Створіть два іменовані потоки — надходження з 100, 50, 200 та зняття з 30, 120 — і в одному блоці react із двома блоками whenever додавайте кожне надходження до балансу та віднімайте від нього кожне зняття. Надрукуйте підсумковий баланс.

Приклад

Програма друкує:

200

Рішення

Дивіться рішення

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

Розв’язання: Розкладіть у два масиви   |   Розв’язання: Два whenever