-
-
```
❌ -- Type Error -------------------------------------------------- Datalog.flix
>> Type inference failed due to too complex unification.'.
Try to break your function into smaller functions.…
-
https://github.com/vmware/differential-datalog/tree/master/test/datalog_tests/rust_api_test
-
This is a tracking issue for adding a [Datalog](https://en.wikipedia.org/wiki/Datalog) Inferencer in Enola.dev, as [announced today](https://groups.google.com/g/enoladev-announcements/c/9iVuxybNImw).
…
-
Hey, I'm just playing around with datafrog and trying to translate some basic datalog queries to the equivalent Rust code. I am wondering what something like the following snippet looks like in datafr…
-
If I include an attenuating check in my biscuit such as `check if time($time), $time < {time}`—where the `{time}` placeholder is replaced by an expiration horizon that winds up at or later than the `t…
-
E.g. to speedup the `union` and `project` operations.
Use JoinLists? Reuse maps from the interpreter?
-
```
$ ddlog --version
DDlog v1.2.3 (cd1164ee3aed56734a3dd114a71ce4902fd7e3ef)
Copyright (c) 2019-2021 VMware, Inc. (MIT License)
$ rustc --version
rustc 1.82.0 (f6e511eec 2024-10-15)
```
…
-
### Motivating example
Why doesn't this program work?
```scala
pub def topologicalSort(g: m[(t, t)]): List[t] with Foldable[m], Boxable[t] = region r {
// https://github.com/souffle-lang/bench…
-
```flix
def main(): Unit \ IO =
let pr = #{
Edge(1, 2). Edge(2, 3).
Path(x, y) :- Edge(x, y).
Path(x, z) :- Path(x, y), Edge(y, z).
};
query pr select (x, y)…