A good explanation of monads jrm posted a good explanation of monads here and here. None of the other explanations I have ever read made sense to me. I am not sure if it was because of the explanations or the reader. You might also like some of these