[Haskell-cafe] Re: Books for "advanced" Haskell
Heinrich Apfelmus
apfelmus at quantentunnel.de
Fri Mar 5 10:37:24 EST 2010
Stephen Tetley wrote:
>
> To work with monads in Haskell its not ignoble simple to decide what
> effect or combination of effects you want and use the relevant monad
> (for a single effect) or build a transformer (for multiple effects).
... or use the "free term algebra" approach outlined in
http://apfelmus.nfshost.com/articles/operational-monad.html
when the semantics of the effects are a bit tricky to fit into existing
transformers. My package "operational"
http://projects.haskell.org/operational/
contains a bunch of examples.
Regards,
Heinrich Apfelmus
--
http://apfelmus.nfshost.com
More information about the Haskell-Cafe
mailing list