PPDP'08 proceedings of the 10th International ACM SIGPLAN Symposium on principles and practice of declarative programming, Valencia, Spain, July 15-17, 2008 / (Association for Computing Machinery,)