Banner

Tag : algebra

Category Theory and Haskell 3 : Algebras and Monads

Posted by alpheccar - Jul 02 2007 at21:10 CEST

This is the third part of my serie about Haskell and category theory. In the previous post, I described a bit the Hask category and some categorical constructs. The goal of this text is to understand the meaning of a recursive type like List. For that, we will have to understand what is a free algebra and have a quick look at the relationship with monads (for applications look at the blog of sigfpe). But first, I would like to highlight a problem with the category Hask.