TITLE: Student Wisdom on Monad Tutorials AUTHOR: Eugene Wallingford DATE: February 12, 2013 2:53 PM DESC: ----- BODY: After class today, a few of us were discussing the market for functional programmers. Talk turned to Clojure and Scala. A student who claims to understand monads said:
To understand monad tutorials, you really have to understand monads first.
Priceless. The topic of today's class was mutual recursion. I think we are missing a base case here. I don't know whether this is a problem with monads, a problem with the writers of monad tutorials, or a problem with the rest of us. If it is true, then it seems a lot of people are unclear on the purpose of a tutorial. -----