This page has moved to http://blog.ploeh.dk/2012/05/25/Designpatternsacrossparadigms.