Jonathan Lindegaard Starup

Results 159 issues of Jonathan Lindegaard Starup

track `isSlack` similarly to `isRegion`. Currently `isSlack` is always `false`

If im annoyed writing `do operation(...)` I want to implement a shortand ``` eff Eff { pub def op(): Void } mod Eff { pub def op(): t \ Eff...

### Benchmark ``` def loop(f: Unit -> a \ ef, n: Int32): Unit \ ef = if (n == 0) () else { discard f(); loop(f, n - 1) }...

bug

Here is a bunch of places that use `let _ = ...` in suspicious/wrong way. Maybe this is motivation to analyse and add safety checks? ### DelayMap ``` def parallelForce(m:...

bug

Fixes #7849 #### Pro: (smaller) Effect reflects behaviour This simplifies the effect footprint of creating an iterator (it can be thought of as returning a function that is pure, from...

- rename ops to set language - make solver symmetrical - add set elem - flip lattice #7542 has been merged into this - real change is just `FastSetUnification` (and...

The parser expects user defined operations to be binary but this is not enforced ``` def

bug

I'm not sure if this is too minor in the current stage of development, but I would hope this error to be prettier at some point ``` enum E {...

enhancement