Personal tools

Blog articles/Monads

From HaskellWiki

< Blog articles(Difference between revisions)
Jump to: navigation, search
(Monads)
Current revision (01:44, 28 January 2011) (edit) (undo)
(Added a link.)
 
(17 intermediate revisions not shown.)
Line 41: Line 41:
* [http://dailykibitz.blogspot.com/2007/08/learning-about-computational-monads.html Learning about (Computational) Monads ]
* [http://dailykibitz.blogspot.com/2007/08/learning-about-computational-monads.html Learning about (Computational) Monads ]
* [http://osteele.com/archives/2007/12/overloading-semicolon Overloading Semicolon, or, monads from 10,000 Feet]
* [http://osteele.com/archives/2007/12/overloading-semicolon Overloading Semicolon, or, monads from 10,000 Feet]
 +
* [http://mvanier.livejournal.com/3917.html Yet Another Monad Tutorial]
== Monad transformers ==
== Monad transformers ==
Line 60: Line 61:
* [http://cgi.cse.unsw.edu.au/~dons/blog/2007/07/31 Run length encoding in Haskell]
* [http://cgi.cse.unsw.edu.au/~dons/blog/2007/07/31 Run length encoding in Haskell]
* [http://neilbartlett.name/blog/2007/08/01/haskell-explaining-arrows-through-xml-transformationa/ Haskell: Explaining Arrows through XML Transformations]
* [http://neilbartlett.name/blog/2007/08/01/haskell-explaining-arrows-through-xml-transformationa/ Haskell: Explaining Arrows through XML Transformations]
-
* [http://unenterprise.blogspot.com/2007/08/playing-with-arrows.html Playing with Arrows]
+
* [http://www.drmaciver.com/2007/08/playing-with-arrows/ Playing with Arrows]
* [http://onthebalcony.wordpress.com/2007/02/19/my-evolution-as-a-haskell-programmer/ My Evolution as a Haskell Programmer: Factorial with Arrows]
* [http://onthebalcony.wordpress.com/2007/02/19/my-evolution-as-a-haskell-programmer/ My Evolution as a Haskell Programmer: Factorial with Arrows]
-
* [http://abstractabsurd.blogspot.com/2007/04/arrows-security.html Arrows and security]
 
* [http://monadicheadaches.blogspot.com/2007/12/arrows-first-encounter.html Arrows first encounter]
* [http://monadicheadaches.blogspot.com/2007/12/arrows-first-encounter.html Arrows first encounter]
Line 74: Line 74:
Nobody has written blog articles on applicative functors - so how about a functional pearl:
Nobody has written blog articles on applicative functors - so how about a functional pearl:
-
* [www.soi.city.ac.uk/~ross/papers/Applicative.pdf Applicative Programming with Effects]
+
 
 +
* [http://www.soi.city.ac.uk/~ross/papers/Applicative.pdf Applicative Programming with Effects]
== Further reading ==
== Further reading ==

Current revision

Contents

1 Monads

2 Monad transformers

2.1 Continuation monads

3 Arrows

4 Comonads

5 Applicative Functors

Nobody has written blog articles on applicative functors - so how about a functional pearl:

6 Further reading