-
- [ ] Add `Test.Exp.Reify.flix` tests.
- [ ] Add `Test.Exp.ReifyBool.flix` tests.
- [ ] Add `Test.Exp.ReifyEff.flix` tests.
- [x] #2427
-
![Screenshot from 2021-11-12 18-05-28](https://user-images.githubusercontent.com/60233376/141506336-0891df32-deb9-45e2-93ae-6c205875bcde.png)
The build directory generated by the vscode extension gro…
-
From _Programming Flix_:
>The following let-bindings are illegal because they are not exhaustive:
```scala
let (1, 2, z) = ...
let Some(x) = ...
```
We could do a partial deconstruction, sim…
-
Actionable Steps:
- [x] Modify `Sender[t]` and `Receiver[t]` types to carry a region (e.g. `Sender[t, r]`).
- [x] Modify `Channel.{buffered, unbuffered}` to take a region parameters.
- [x] Modify a…
-
While looking at package management, I've been looking into how the compiler uses class loaders. Here is what I believe the current situation to be:
* The compiler itself runs under the system clas…
-
Python not good, use one of these:
A
[A.NET (A#/A sharp)](https://en.wikipedia.org/wiki/A_Sharp_(.NET))
[A-0 System](https://en.wikipedia.org/wiki/A-0_System)
[A+ (A plus)](https:/…
-
This is a tracking issue to improve how the frontend copes with errors.
The goal is that compiler should be able to progress through each phase, even if errors are encountered.
Actionable steps…
-
- [x] Auto-complete `case T...` (with priority for enums in the same file)
- [x] Auto-generate complete pattern matches (?) (E.g. with `match Type` with template on `Type`)
- [x] Auto-complete predi…
-
`zip` uses `(a, Int32)` while `map` wants a `(Int32, a) -> ...` function. I think index first is the most practical.
flatMapWithIndex could also be nice since `zipWithIndex >> flatMap` is not too n…
-
`def snoc[a](c: Chain[a], x: a): Chain[a]`
Its fun but 1) its not an easy name to find without prior knowledge and 2) its not subject last