1. Comprehension syntax
2. Principles of programming with complex objects and collection types
3. James Cheney , Sam Lindley , and Philip Wadler . 2013. A practical theory of language-integrated query . In ICFP. Association for Computing Machinery , New York, NY, USA , 403––416. https://doi.org/10.1145/2500365.2500586 10.1145/2500365.2500586 James Cheney, Sam Lindley, and Philip Wadler. 2013. A practical theory of language-integrated query. In ICFP. Association for Computing Machinery, New York, NY, USA, 403––416. https://doi.org/10.1145/2500365.2500586
4. James Cheney , Sam Lindley , and Philip Wadler . 2014. Query shredding: efficient relational evaluation of queries over nested multisets . In SIGMOD. Association for Computing Machinery , New York, NY, USA , 1027–1038. https://doi.org/10.1145/2588555.2612186 10.1145/2588555.2612186 James Cheney, Sam Lindley, and Philip Wadler. 2014. Query shredding: efficient relational evaluation of queries over nested multisets. In SIGMOD. Association for Computing Machinery, New York, NY, USA, 1027–1038. https://doi.org/10.1145/2588555.2612186
5. Ezra Cooper . 2009. Programming language features for web application development. Ph. D. Dissertation . University of Edinburgh. Ezra Cooper. 2009. Programming language features for web application development. Ph. D. Dissertation. University of Edinburgh.