Hello Brian, Sunday, May 28, 2006, 1:06:06 AM, you wrote:
> how best to understand IO but certainly before trying to do so, a state > monad is *infinitely* easier to understand and then provides a good basis > for understanding IO) > The first monad I understood was the state monad on page 261 of Paul Hudak's i can also point to paper: http://research.microsoft.com/users/simonpj/Papers/state-lasc.ps.gz and it's reduced variant: http://research.microsoft.com/users/simonpj/Papers/lazy-functional-state-threads.ps.Z there's also well-known http://www.nomaware.com/monads/monad_tutorial.zip -- Best regards, Bulat mailto:[EMAIL PROTECTED] _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe