rust-lang/datafrog
View on GitHub ↗ ★ 908 Rust
A lightweight Datalog engine in Rust
9 mentions on Hacker News by 8 people: 1 story, 8 comments · first 2019-03-11 · latest 2026-01-07
20082026
-
…maybe this still isn’t as elegant as you had in mind? Curious how this library compares for you. https://github.com/rust-lang/datafrog
comment by vlovich123 · 2026-01-07 · in “Stop Designing Languages. Write Libraries Instead” (2016) -
▲ 111
Datafrog: A lightweight Datalog engine in Ruststory by tosh · 2022-11-13 · 15 comments
-
…galaxy brain. [blog]: https://github.com/frankmcsherry/blog/blob/master/posts/2018... [datafrog]: https://github.com/rust-lang/datafrog
comment by jitl · 2022-11-09 · in Differential Datalog: a programming language for incremental computation -
What is the difference with https://github.com/rust-lang/datafrog ? It’s a Datalog engine written by Frank McSherry on top of differential dataflow, that’s used here also
comment by karavelov · 2022-11-08 · in Differential Datalog: a programming language for incremental computation -
There's also a Datalog implementation at https://github.com/rust-lang/datafrog . The Polonius reimplementation of the Rust borrowchecker uses Datafrog: https://github.com/rust-lang/polonius/
comment by JoshTriplett · 2021-10-23 · in Scryer Prolog: A modern Prolog implementation written mostly in Rust -
…still used by the compiler! [1] https://github.com/frankmcsherry/blog/blob/master/posts/2018... [2] https://github.com/rust-lang/datafrog [3] https://crates.io/crates/polonius-engine
comment by akiselev · 2021-06-17 · in Differential Dataflow for Mere Mortals -
Also see https://github.com/rust-lang/datafrog .
comment by JoshTriplett · 2019-04-01 · in Modern Prolog Implemented in Rust -
…defines the Rust borrow checker as Datalog rules, and went from differential dataflow to datafrog ( https://github.com/rust-lang/datafrog ). 4. If you want to check out other incremental Datalog environments, in addition to IncA, there are…
comment by frankmcsherry · 2019-03-11 · in The Essence of Datalog (2018)