flix
flix copied to clipboard
The Flix Programming Language
These enums: - `DelayList` and `DelayMap`. - `Set` and `Map`.
Goal: improve namespace usability * `use` alias for namespaces (`use NamespaceA/NamespaceB`) #3789 * Easier `use` of enum cases #4124 * Information about unused `use`? Could be both an error ([go...
E.g. `def f(x: Int32): Int32 \ { ef - ef }` should not be reduced to `def f(x: Int32): Int32 \ { }`, since `ef` is visible. There are two...
Add to this list as needed.
A couple of files in `main/src/resources/benchmark` are broken: ``` -- Parse Error -------------------------------------------------- main/src/resources/benchmark/BenchmarkConstraint.flix >> Parse Error: Invalid input ". ", expected ArgumentList, '[', LowerCaseName, ::, :::, ':', Op, '`',...
Add skeleton support for codeActions that simply return the empty list.
If you wanted it pure, you would have to write that instead.
Refactor the channel operations to be NonDet.
- [x] Non-public op: The *explanation* should state: An effect operation must be public. - [x] Introduce a distinct error message for duplicate op. (If there is already one, its...