Prev: Managing the transformer stack TOC: Contents Next: Appendix I - A physical analogy for monads

Continuing Exploration


This brings us to the end of this tutorial. If you want to continue learning about the mathematical foundations of monads, there are numerous category theory resources on the internet. For more examples of monads and their applications in the real world, you might want to explore the design of the Parsec monadic parser combinator library and/or the QuickCheck testing tool. You may also be interested in arrows, which are similar to monads but more general.

If you discover any errors — no matter how small — in this document, or if you have suggestions for how it can be improved, please write to the author at jnewbern@yahoo.com.


Prev: Managing the transformer stack TOC: Contents Next: Appendix I - A physical analogy for monads