-
I am currently on an Intel MacOS using Xcode 15.4 and the latest iOS SDK. For earlier releases I had always been able to build and test the app with no problems.
Now, I am getting two different probl…
-
I first thought it was a JVM booting latency issue and optimized that a bit, but didn't help much (1-2 seconds saving after first launch). I just did a dumb profiling, and it shows the parser is unre…
-
No design proposal yet. Just collecting pros and cons of adding support for traits (or some other form of generics) to the language.
### Why supporting generics (traits) is a good idea
- Avoid …
-
String interpolation in DDlog requires inner quotation marks to be backslashed, like this:
```
"${foo(\"bar\")}"
```
Other languages tend to use a different syntax that can avoid the need for the …
-
The following binds `s` twice to different elements of the tuple inside the `match`:
```
function foo(a: string, b: string): string {
match ((a, b)) {
(s, s) -> s
}
}
```
d…
-
# RFC: Embedding Datalog in a functional language
This RFC sketches a Datalog dialect implemented as syntactic sugar on top of a general-purpose functional language (e.g., Rust). It strives to com…
-
In ddlog, if you don't specify a table layout, arbitrary queries are being set up as views. If you later decide to "materialize" the view by writing a table definition in DDLog and recompiling, you ge…
-
Hi, example is out date http://deepdive.stanford.edu/example-spouse
I tried by below steps
```
root@2f46265d3bfb:/data/deepdive/examples/spouse# input/articles.tsj.sh
ERROR: Missing /data/deep…
-
The following program:
```
function f(): string { "mystring" }
output relation X(x: string)
X("${f}").
```
yields this output:
```
X:
X{.x = ""}: +1
```
Of course, what I meant was:…
-
It would be nice to have some form of "assert".
Also, the ability to run DDlog programs without the cli.