I use the operational monad to express characters' behaviour in a game. You can see how it is used: https://github.com/fumieval/spellWire/blob/master/Types.hs#L92 I would be so happy if you talk about my free-game, of course. BTW, I'm told by Kazu to reply this thread. # I've sent to one address by mistake. I'll see to it that nothing goes wrong. 2013/10/3 Alp Mestanogullari <alpmestan@gmail.com>
Hi,
You might find free-game [1] to be quite original, and it may help for the audience that's you're talking about a game rather than category theoretic stuffs. I also second Dan's suggestion though.
[1] http://hackage.haskell.org/package/free-game && https://github.com/fumieval/free-game/tree/master/examples for example code
On Thu, Oct 3, 2013 at 8:01 AM, Andres Löh <andres@well-typed.com> wrote:
Hi everyone.
I'll follow Simon's lead, and ask a similar question with a similar motivation. I'm going to talk about free monads at the upcoming Haskell eXchange next Wednesday. I'll not limit myself to a particular library, and I'm open to related approaches (e.g. "operational") as well.
I'm also looking for as many compelling examples as possible. Like Simon, I don't want to know anything secret or anything that you wouldn't like me to include in my talk. Most useful are pointers to existing libraries using free monads that I might have missed (for example, because they're new or very specialized).
Thanks a lot for your help in advance.
Cheers, Andres
-- Andres Löh, Haskell Consultant Well-Typed LLP, http://www.well-typed.com _______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries
-- Alp Mestanogullari
_______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries