Show HN: Prela – Purely Algebraic Relation Combinators
Category: infrastructure
Tags: query-language, relational-algebra, julia
Score: 6.0/10 (Innovation: 7, Technical: 8, Documentation: 6, Utility: 3)
Prela is an embedded query language in Julia based on Tarski's Algebra of Relations, using binary relations and relation combinators to express queries in a concise, navigational style. It offers a novel algebraic approach to query composition that enables advanced features like CTEs and UDFs via host language constructs, though it remains an early-stage research prototype with limited practical adoption.
Target audience: data engineers
Repository: https://github.com/remysucre/prela · Julia · MIT · 1 stars
View on Hacker News