Show HN: Prela – A Compositional and Controllable Query Language
Category: library
Tags: query-language, rust, relation-algebra
Score: 6.5/10 (Innovation: 7, Technical: 8, Documentation: 6, Utility: 5)
Prela is an embedded query language in Rust based on Tarski's algebra of relations, offering compositional query combinators with explicit control over execution plans. Its innovative approach of using relation algebra and CPS-based execution in under 1k lines of code is interesting for systems researchers exploring alternatives to SQL.
Target audience: backend devs, data engineers
Repository: https://prela-lang.org · Rust · MIT · 59 stars
View on Hacker News