Hacker GitHub

← All repos

ekzhang/percival

View on GitHub ↗ ★ 638 Rust

📝 Web-based, reactive Datalog notebooks for data analysis and visualization

5 mentions on Hacker News by 5 people: 1 story, 4 comments · first 2021-12-11 · latest 2024-01-21

Mentions per year 5 mentions · busiest year 2022 (3)
20082026
  1. Souffle and Cozo mentioned below already implement the whole of "traditional" datalog. Percival ( https://github.com/ekzhang/percival ) has some very nice examples showing how you can interactively write and test rules on top of a datalog…
    comment by brendanyounger · 2024-01-21 · in Learn Datalog Today
  2. …several awesome presentations featuring datalog, which readers may find interesting [4]. [1]: https://github.com/ekzhang/percival/blob/main/crates/perciva... [2]: https://www.hytradboi.com/2022/percival-a-reactive-language-... [3]:…
  3. …in percival's source code [1]. I'd assume you can't have datalog without unification :-) 1: https://github.com/ekzhang/percival
  4. …error reporting for this project is implemented with `ariadne` which is also really slick. Parser: https://github.com/ekzhang/percival/blob/main/crates/perciva... Error reporting: https://github.com/ekzhang/percival/blob/main/crates/perciva…