-
We should review the standard library to ensure that every use of `Static` and/or `Impure` is necessary,
i.e. if regions can be used instead, they should be.
We are already refactoring the Datal…
-
Further to #4815, this compiles:
```
namespace A {
pub def foo(): Option[Int32] =
Some(1)
}
```
But this fails:
```
namespace A {
pub def foo(): Option[Int32] =
…
-
What other things in the language should have special syntax highlighting in addition to what we have now (keywords, literals, defs, classes)?
- Type annotations?
- Type parameters?
- Nil?
- `??…
-
On my machine, gradle took the liberty to install Scala 2.13.10, but that will not work due to a bug in introduced in Scala 2.13.6 (?)
How can we pin the Scala version?
-
Remaining after https://github.com/flix/flix/issues/2510
- [x] type variables in effects
- [x] type variables in type constraints
- [x] hover
- [x] rename
- [x] find references
- [x] investiga…
-
-
## Problem
Is as title says - I can't fetch module data from https://source-academy.github.io/modules/modules.json from `js-slang` (times out).
stdout:
```sh
C:\Users\Dernbu\Documents\NUS Module…
-
- [ ] Remove `Prelude.upcast`.
- [x] Modify the syntax of `exp as Type` to `unsafe_cast exp: Type`.
- [x] Modify the syntax of `supercast(exp)` to `super_cast exp`.
- [x] Retain the syntax `upcast …
-
- [x] https://github.com/flix/flix/issues/1681
- [x] https://github.com/flix/flix/issues/1922
- [x] https://github.com/flix/flix/issues/1678
- [x] https://github.com/flix/flix/issues/1927
- [x] #3…
-
From #2452
- [x] When hovering on function names at the place of definition the type is `Bool`. That seems slightly off?
- [x] Hovering on variables that are bound as parameters to a function yie…