Shameless plug: I wrote an article for "Linux Journal" called "Everything Your Professor Failed to Tell You About Functional Programming". Hopefully you will enjoy the article. http://www.linuxjournal.com/article/8850 (By the way, I'm not on the cafe mailing list, so please cc me on any replies.)