When I was last out in Redmond, I had the opportunity to sit down with Erik Meijer to speak about something for which I’m passionate, functional programming. After such recent appearances on Channel9 as Joe Duffy and Anders Hejlsberg, I was quite flattered to be asked to appear. I gave a short as possible introduction to start talking about any number of topics including my passion for functional programming, the Haskell and F# languages, and many other ideas.
One of the topics I talked about was monads. In some of my previous posts, I talked about them extensively in my Much Ado About Monads series. When I got the email that this video was posted, I was already writing my series installment on the asynchronous monad, so I hope this video will serve as a fine addition to that conversation when I get finished with it later this week.
So without further ado, here is the video.