Вопросы по теме 'reactive-banana'

Functional Banana Traveler — обработка ввода
Это подзадача моего проекта Traveller . Я собрал элементарный код, который будет обрабатывать ввод. Это работает, пока я не добавлю в микс TChan . Ниже приведен рабочий код с примером его использования. Затем я изменю его и объясню, почему я...
171 просмотров
schedule 07.11.2022

Как реализовать поведение реактивного банана, которое рекурсивно зависит от самого себя?
У меня есть поведение, значение которого я хочу изменить в зависимости от возникновения события и текущего значения поведения. В приведенном ниже примере у меня есть два счетчика, которые обновляются в зависимости от того, является ли логическое...
439 просмотров
schedule 27.02.2022

Динамическое обновление пользовательского интерфейса на основе предыдущих обновлений
Я занимаюсь исследованием практических аспектов FRP для пользовательского интерфейса, и я изо всех сил пытался реализовать следующие функции с использованием реактивного банана: на основе значения поля выбора отображается переменное количество...
122 просмотров
schedule 23.09.2023

Reactive Banana 1.0.0 — Почему этот старый код ломается?
Вот код, который работал (надеюсь, усечен соответствующим образом) makeNetworkDescription :: forall t . Frameworks t => Parameters -> Moment t () makeNetworkDescription params = do eInput <- fromAddHandler (input params) eTick <-...
109 просмотров
schedule 08.01.2024

События из общего канала связи между потоками
У меня есть программа, которая решает какую-то проблему, и я решил, что хочу следить за тем, что она делает, в удобном графическом интерфейсе. Для графического интерфейса я выбрал Gtk , что означает, что мне нужно запустить цикл mainGUI в...
125 просмотров
schedule 13.01.2023