Rhyme is a new data-centric declarative query language designed for querying and transforming nested data structures. It is designed to be easy to use, and to be able to express multiple paradigms of workloads (typical data processing, visualizations, tensor computations, etc.) in a simple way while also being able to achieve performance by constructing an IR which gets optimized and translated to efficient JS code.
Checkout our website at rhyme-lang.github.io
Rhyme source code is available at Rhyme Github Repo
- A recent publication on Rhyme (PADL 2024):
Rhyme: A Data-Centric Expressive Query Language for Nested Data Structures - A second publication (FLOPS 2024):
Rhyme: A Data-Centric Multi-Paradigm Query Language based on Functional Logic Metaprogramming - An interactive blog introducing Rhyme:
Let's build a Query Language!