PPDP'06 : proceedings of the eight ACM Symposium on Principles and Practice of Declarative Programming : July 10-12, 2006, Venice, Italy (Association for Computing Machinery, 2006)