How much coding have you done in Haskell throughout your life? How comfortable are you with monads? Did you ever read the Baroque Cycle? Also, TYVM for doing this!
How did you get comfortable with Monads? I read this on Stack Overflow: http://stackoverflow.com/questions/44965/what-is-a-monad and it did clear things up a little, just interested in seeing people who have had success with Haskell weigh in.