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

Функциональная игра-банановый путешественник - интригующая и сводящая с ума
Я хочу использовать reactive-banana, чтобы написать игру-путешественник, для которой люди смогут писать ботов. FRP совершенно новый для меня, и у меня возникли проблемы с началом. Я создал более сложный график, когда начинал, но для своих целей...
426 просмотров
schedule 05.02.2022

реактивно-банановый реактив для получения значения textCtrl виджета, такого как textCtrlGetValue
Я хотел бы получить значение виджета. Далее, нажав кнопку b, извлеките s_in и распечатайте его в родном wxhaskell. b <- button f [text:= "print text in console", on command := textCtrlGetValue s_in >>= putStrLn]...
114 просмотров

Функциональный Banana Traveler — события, независимые от таймера и игрока
Я нахожусь в своем Traveler, я пытаюсь обрабатывать независимые от игрока обновления состояния игры. Для справки: проект находится здесь (для этого вопроса подходит ветка devel). Libraries/Universe/GameState.hs имеет функцию updateGS ,...
303 просмотров
schedule 05.05.2022

Не могу найти AddHandler в реактивном банане
Я пробую примеры реактивного банана в его руководстве . Когда я попытался загрузить пример в ghci , я получил ошибку. Could not find module `Reactive.Banana.Frameworks.AddHandler' Запуск его с ghci -v дает результат внизу. Я установил...
168 просмотров
schedule 07.03.2023

Поведение, которое одновременно рекурсивно и зависит от других поведений
Моя сеть выглядит так: ePhysics :: Event t () bPlayerForce :: Behavior t (Double,Double) bPlayerPosition :: Behavior t (Double, Double) ePhysics постоянно запускается по таймеру. У меня возникли проблемы с определением bPlayerPosition . Я...
114 просмотров

Reactive Banana: использовать параметризованный вызов внешнего API
Начиная с предыдущего вопроса здесь: Reactive Banana: как использовать значения из удаленного API и объединять их в потоке событий Теперь у меня немного другая проблема: как я могу использовать вывод Behaviour в качестве ввода для операции...
260 просмотров

Должен ли я скомпилировать reactive-banana-wx только со сборкой стека?
Я клонировал reactive-banana и попытался собрать пример reactive-banana-wx : git clone http://github.com/HeinrichApfelmus/reactive-banana.git cd reactive-banana/reactive-banana-wx stack build В этом каталоге есть stack.yaml , и он...
102 просмотров
schedule 23.01.2023

Ищем `flatten :: Event [a] -> Event a` в Reactive Banana
Я ищу что-то вроде flatten :: Event [a] -> Event a (поменяйте местами [] на Foldable f => f , если хотите), которое будет генерировать отдельное событие для каждого a в списке Event , например split в старой версии sodium . Я...
110 просмотров
schedule 03.04.2023

Haskell Reactive-Banana FRP и цикл событий
Я все еще пытаюсь понять Haskell и FRP. В частности, я проработал несколько примеров с использованием пакета reactive-banana и начал получать FRP. Однако я до сих пор не понимаю, как сеть событий узнает, когда произошло входное событие. Насколько...
352 просмотров
schedule 22.03.2022