Simple and efficient compilation of list comprehension in common Lisp


List Comprehension is a succinct syntactic form to describe lists in functional languages. It uses nested generators (i.e., iterators) and filters (i.e., Boolean expressions). The former generates lists, whereas the latter restricts the contents of these lists. List Comprehension translation is commonly based on Wadler's rules that emit code based on… (More)
DOI: 10.1145/1622123.1622137

3 Figures and Tables


  • Presentations referencing similar topics