flix
flix copied to clipboard
The Flix Programming Language
Taken from TODO comment above case class `LocalVar` in Entity: ``` Split this into LetBound and SelectBound? ```
```scala @test def testOne(x: Int32): Int32 = x ``` Running this test causes a crash, but we should instead issue a compilation error or test failure
- [ ] Rename classes - [ ] Type constraints (Semantic tokens for these or what is meant by this?) Test program ```flix def main(): Unit & Impure = Tester.p();...
Making this a separate issue so I can mark it as high priority :)
Currently `upcast` requires a pure function. This is fine for the binary effects, but prevents the set effects from upcasting from `{Print}` to `{Print, Throw}`. I think we could implement...
I want to be able to click on an effect in the header of a function and have the expressions are cause that effect to be highlighted, like so: ...
Steps to reproduce: 1. Open clean VSCode project 2. Create Some enum with an `Empty` case 3. See that things compile 4. Reopen VSCode 5. See that there's a name...