Here is the sourcecode: https://github.com/douglascrockford/monad
He covers four monads in the talk:
- The Identity Monad
- The Ajax Monad
- The Maybe Monad, which eliminates the possibility of a null -- very cool!
- The Promise Monad, which apparently is not agreed upon by all to be a monad
Carl Hewitt, inventor of the Actor Model
Hewitt, Meijer and Szyperski: The Actor Model (everything you wanted to know, but were afraid to ask) | Going Deep | Channel 9