Monads in JS, by Crock
Tuesday, January 8, 2013 8:55:41 PM
Douglas Crockford explains how monads work from inside, and how to write them in JavaSscript.
+ links he referenced in the video (at 44:50):
Bringing Object-orientation to Security Programming