Practical aspects of declarative languages 10th international symposium, PADL 2008, San Francisco, CA, USA, January 7-8, 2008 : proceedings / - Hudak, Paul.; Warren, David S. (Lecture notes in computer science,)