Matthew Lutze

Results 74 issues of Matthew Lutze

We can probably add some tests for the Flix shell by piping in commands.

student programmer

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`?

enhancement

Seems like a relic of the language pre-traits. We can simplify the AST by just importing Java concatenation in the `Add[String]` instance

student programmer
blocked

``` $ 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