
5 Mar
2010
5 Mar
'10
8:05 a.m.
Hi, oh boy it took me a while to find this post again.
Perhaps not exactly. I build monads left and right, but that's because I don't understand much else. :-) Before you get all hung up on them, though, I recommend reading "The Typeclassopedia,"[1], which will introduce you to all of the monad's friends and family.
When you say that you use monads to the left and right, do you mean using pre-defined monad instances, or do you construct your own, ie. define something to be an instance of a monad and then write codes using that instance? Günther