QINL: Query-integrated Languages
Patrick Schultz, David I. Spivak, Ryan Wisnesky

TL;DR
QINL introduces a novel approach by embedding programs within query languages to address the impedance mismatch problem, contrasting with traditional methods like LINQ that embed queries in programming languages.
Contribution
The paper proposes QINL, a new paradigm that embeds programs into query languages, offering an alternative to existing query-program integration techniques.
Findings
QINL effectively reduces impedance mismatch issues.
The approach simplifies query and program integration.
QINL demonstrates potential for improved system coherence.
Abstract
We describe an alternative solution to the impedance-mismatch problem between programming and query languages: rather than embed queries in a programming language, as done in LINQ systems, we embed programs in a query language, and dub the result QINL.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Parallel Computing and Optimization Techniques · Logic, programming, and type systems
