Y Not- Adventures in Functional Programming by Jim Weirich http://www.youtube.com/watch?v=FITJMJjASUs
Programming with Nothing by Tom Stuart http://www.youtube.com/watch?v=VUhlNx_-wYk