Вопросы по теме 'reactive-banana'
Создать поток событий полиморфных функций - возможно? Если да, то как?
В настоящее время я изучаю FRP с реактивным бананом и хотел создать поток случайных функций. Я придумал это:
-- | take number generator, and some pulse event stream, generate random function stream
mkRandom :: (Random a,RandomGen g) => g ->...
85 просмотров
schedule
30.10.2021
Работа с текущим временем в реактивном банане
Как вы справляетесь с текущим временем в реактивном банане?
В идеале я хотел бы иметь Behaviour , который я могу «опросить», чтобы получить текущее время. Однако опрос Behaviour s с Event s (через <@ и т. д.) дает мне значение Behaviour...
346 просмотров
schedule
17.04.2022
Динамическое переключение событий в Reactive-Banana
В настоящее время я работаю над небольшой игрой, использующей реактивный банан и SDL. Поскольку цель в основном состоит в том, чтобы узнать больше о реактивном банане и FRP, я попытался использовать динамическое переключение для настройки набора...
495 просмотров
schedule
24.04.2022
Как реализовать игровой цикл в реактивном банане?
Этот вопрос относится к реактивно-банановым симуляциям и симуляциям в реальном времени с физическим и визуальным компонентом (например, играм).
Согласно Fix Your Timestep! идеальный способ настроить игровой цикл (при условии физика, которая...
1631 просмотров
schedule
28.08.2022
Правильно ли я использую реактивный банан?
Вот пример программы Haskell FRP, использующей библиотеку реактивного банана. Я только начинаю чувствовать себя с Haskell, и особенно не совсем понимаю, что означает FRP. Я был бы очень признателен за критику кода ниже
{-# LANGUAGE...
2370 просмотров
schedule
23.03.2023
Обработка событий в зависимости от состояния с обновлениями состояния
Я хочу использовать FRP (т.е. реактивный банан 0.6.0.0) для моего проекта ( GDB/MI внешний интерфейс). Но у меня проблемы с объявлением сети событий.
Есть команды из графического интерфейса и события остановки из GDB. Оба должны быть...
316 просмотров
schedule
23.01.2023
Функциональный реактивный банан - путаница типов
Генрих Апфельмус щедро поддержал эта проблема. Я рассматривал возможность использования accumB в качестве решения, но думал, что будет ошибка типа. В любом случае, попробовав его предложение, я получил ошибку типа.
let bGameState ::...
147 просмотров
schedule
07.05.2023
Возможно ли?: Behavior t [Behavior t a] -> Behavior t [a]
Есть ли способ получить Behavior t [a] , где значения [a] во время t являются значениями, содержащимися в Behavior t [Behavior t a] во время t? То есть, функция с типом:
Behavior t [Behavior t a] -> Behavior t [a]
Если это невозможно,...
209 просмотров
schedule
08.01.2023
reactive-banana как правильно делать IO события
Основываясь на моем предыдущем вопросе, настройки которого я постепенно уточнял ( Как создать монадическое поведение в реактивном банане ):
Предположим, что есть eKey , событие, запускаемое при каждом нажатии клавиши, b типа Buffer , которое...
78 просмотров
schedule
07.12.2022
Как буферизовать события в реактивном банане
Я новичок в FRP, но хочу попробовать применить принципы FRP на практике. Во многих ресурсах в Интернете, связанных с FPR на Haskell, авторы ссылаются на реактивный банан. Поэтому я подумал взглянуть и на это, но это вовсе не обязательно, если есть...
87 просмотров
schedule
14.03.2023