Personal tools

Blog articles/Monads

From HaskellWiki

< Blog articles(Difference between revisions)
Jump to: navigation, search
(Monads)
(links to further reading)
Line 32: Line 32:
 
* [http://lukeplant.me.uk/blog.php?id=1107301659 What's a monad?]
 
* [http://lukeplant.me.uk/blog.php?id=1107301659 What's a monad?]
   
=== Monad transformers ===
+
== Monad transformers ==
   
 
* [http://conway.rutgers.edu/~ccshan/wiki/blog/posts/Monad_transformers.html A twisted history of monad transformers]
 
* [http://conway.rutgers.edu/~ccshan/wiki/blog/posts/Monad_transformers.html A twisted history of monad transformers]
Line 40: Line 40:
 
* [http://scsibug.com/2006/11/28/a-simple-game-with-statet/ A Simple Game with StateT]
 
* [http://scsibug.com/2006/11/28/a-simple-game-with-statet/ A Simple Game with StateT]
   
=== Arrows ===
+
== Arrows ==
   
 
* [http://kpreid.livejournal.com/7351.html Concatenative programming in Haskell's Arrows]
 
* [http://kpreid.livejournal.com/7351.html Concatenative programming in Haskell's Arrows]
 
* [http://abstractabsurd.blogspot.com/2007/04/arrows-security.html Arrows and security]
 
* [http://abstractabsurd.blogspot.com/2007/04/arrows-security.html Arrows and security]
   
=== Comonads ===
+
== Comonads ==
   
 
* [http://sigfpe.blogspot.com/2007/02/comonads-and-reading-from-future.html Comonads and reading from the future]
 
* [http://sigfpe.blogspot.com/2007/02/comonads-and-reading-from-future.html Comonads and reading from the future]
 
* [http://sigfpe.blogspot.com/2006/12/evaluating-cellular-automata-is.html Evaluating cellular automata is co-monadic]
 
* [http://sigfpe.blogspot.com/2006/12/evaluating-cellular-automata-is.html Evaluating cellular automata is co-monadic]
 
* [http://gelisam.blogspot.com/2007/04/i-understand-comonads.html Understanding comonads]
 
* [http://gelisam.blogspot.com/2007/04/i-understand-comonads.html Understanding comonads]
  +
  +
== Further reading ==
  +
  +
* [http://haskell.org/haskellwiki/Research_papers/Monads_and_arrows Research papers on monads, comonads and arrows]
  +
* [http://haskell.org/haskellwiki/Category:Monad Wiki articles about monads]
  +
* [http://en.wikibooks.org/wiki/Haskell/Understanding_monads Understanding monads]
  +
* [http://en.wikibooks.org/wiki/Haskell/Advanced_monads Advanced monads]
  +
* [http://en.wikibooks.org/wiki/Haskell/Monad_transformers Monad transformers]

Revision as of 00:27, 6 July 2007

Contents

1 Monads

2 Monad transformers

3 Arrows

4 Comonads

5 Further reading