Matthew Lutze
Matthew Lutze
We can probably add some tests for the Flix shell by piping in commands.
Looking at the AST, it looks like annotations do not currently support parameters, whereas Java, for example does allow them: ```java @Foo(bar = false, baz = "foobar") ``` I don't...
We don't currently support the compound data type that can be found in Java: ```java List petDogs = new ArrayList(); ``` We may want to consider adding support for this...
We currently have `println` as a reserved word. Would it be useful to have a symmetric `readln`?
Suggested on Gitter
Seems like a relic of the language pre-traits. We can simplify the AST by just importing Java concatenation in the `Add[String]` instance
Currently in Resolver
``` $ flix --help ... Command: lsp port starts the LSP server and listens on the given port. port ... ``` I think the `port` on the last line is...
Stolen from https://github.com/effekt-lang/effekt/issues/472 tl;dr: - Missing enum case action - Split enum case action - Maybe our current exhaustive match action could be replaced with the missing enum case action
fixes #7503