vmware/differential-datalog
DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner.
231 best points · 100 comments · 5 Hacker News posts · 1,501 GitHub stars · View on GitHub
Hacker News discussions
- Differential Datalog (231 points, 62 comments, by maximilianroos, 2021-03-19)
- Differential Datalog: a programming language for incremental computation (170 points, 38 comments, by jitl, 2022-11-08)
- Differential Datalog (4 points, 0 comments, by maximilianroos, 2020-10-01)
- DDlog: A programming language for incremental computation (3 points, 0 comments, by tosh, 2024-02-13)
- Differential Datalog (2 points, 0 comments, by ahane, 2020-03-24)