netwire

    4зной

    2ответ

    Я играю с пакетом netwire, пытаясь почувствовать FRP, и у меня есть быстрый вопрос. Начиная со следующими простыми проводами, я могу испускать событие каждые 5 секунд (приблизительно) myWire :: (Monad

    4зной

    1ответ

    Я пытаюсь реализовать динамический набор проводов в netwire 5 «правильно». Я прочитал ответ на вопрос wires of wires, и мне не особенно нравится, как код в примере полагается на Event, преобразованный

    2зной

    1ответ

    Я искал какое-то время, и я думаю, что я неправильно понимаю что-то фундаментальное в отношении переключения. Рассмотрим следующий код: mywire :: HasTime t s => Wire s() IO a Int mywire = pure 10 m

    5зной

    1ответ

    Я хотел бы дать FRP какое-то время, и вчера я, наконец, убрал пулю и пошел, используя Netwire 5, чтобы начать (довольно произвольный выбор сам по себе , но я должен где-то начать!). Мне удалось перейт

    1зной

    2ответ

    Рассмотрим следующий код: -- this defines what our 'state' will be data Direction = North | East | South | West deriving (Eq, Show, Enum) data State = State Int Bool Direction deriving (Show) init

    5зной

    2ответ

    Обновления через три месяца У меня есть ответ ниже, используя netwire-5.0.1 + sdl, в структуре функционального Reactive программирования с помощью стрелок и Клейл Стрелок для ввода/вывода. Хотя это сл