Central European Functional Programming School Third Summer School, CEFP 2009, Budapest, Hungary, May 21-23, 2009 and Komárno, Slovakia, May 25-30, 2009, Revised Selected Lectures - Horváth, Zoltán; Plasmeijer, Rinus; Zsók, Viktória (Springer Berlin Heidelberg : Imprint: Springer, 2010)