Jonathan Lindegaard Starup

Results 70 issues of Jonathan Lindegaard Starup

The following program only results in a single error: ``` def main(): Unit \ IO = let _x = #{ C(42). D("st"). A(y) :- B(_x), C(y), D(_x). }; println("example") ```...

bug

part of #2169

blocked

I am a bit unsure in which system this error lives, but there are two issues with returning datalog values (and ascriptions). 1) underspecified types are sometimes accepted (`distinctPairs` do...

There should be unused predicate errors when using local datalog predicates. There are two cases: The hidden predicate is only used as input (which is wrong because no facts of...

Fixes #7172 Stores formal parameter occur information and uses it to eliminate let-binders and dead pure expressions upon inlining.

I'm not sure this should be merged - let me explain: If you call a function like `f: String -> String`, then the function is actually erased into `fe: String...

React GUI kind of framework User defines state and state transitions and library defines a runtime that evaluates these state transitions on-demand and renders the state. There can also be...

student project

``` foreach(i