A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Handling Environments in a Nested Relational Algebra with Combinators and an Implementation in a Verified Query Compiler
2017
Proceedings of the 2017 ACM International Conference on Management of Data - SIGMOD '17
Algebras based on combinators, i.e., variable-free, have been proposed as a better representation for query compilation and optimization. A key benefit of combinators is that they avoid the need to handle variable shadowing or accidental capture during rewrites. This simplifies both the optimizer specification and its correctness analysis, but the environment from the source language has to be reified as records, which can lead to more complex query plans. This paper proposes NRA e , an
doi:10.1145/3035918.3035961
dblp:conf/sigmod/AuerbachHMSS17
fatcat:j3vhctveubbyvogpyempnest6y