Имеет ли смысл использовать FRP (в частности, реактивный банан) для пошаговой аськи-игры? - PullRequest
4 голосов
/ 28 марта 2012

Я думаю о чем-то вроде gnugo интерфейса ascii. Я думаю о поворотах как о паре совместно развивающихся (монадических, чтобы учесть пользовательский ввод) потоков. Это напоминает мне смутно о каналах.

Я не совсем уверен, как бы я использовал существующие библиотеки для этого.

Ответы [ 2 ]

3 голосов
/ 28 марта 2012

Для этого вам может пригодиться рабочий пакет .

В частности, посмотрите на пример TicTacToe.hs .

3 голосов
/ 28 марта 2012

Наверное, не так много. Отличительной особенностью FRP является моделирование непрерывных событий на основе времени - отлично подходит для графического интерфейса, но, вероятно, излишне для пошаговой игры ASCII.

...