Yannick Loiseau

Results 29 issues of Yannick Loiseau

We can't currently fully use the function reference literal notation or the `Predefined::fun` function on an overloaded function. This feature is only usable if the overloaded version don't have the...

improvement
backlog

The `foreach` statement is just syntactic sugar which is expanded into `for` with an iterator. Therefore, if the iterable is `null`, the code fails with a `NullPointerException`. I think it...

improvement
backlog

It is not currently possible to use documentation strings in code samples in documentation strings... for instance: ```golo ---- This is the documentation of the `foo` function Usage example: ```...

backlog

Exceptions are used in Golo, either in the “classical” way (`throw` and `try...catch`) or in the more functional `Result`, which represents errors as exceptions. User defined exceptions are useful to...

feature

Wouldn't it be nice to have a simple configuration file to configure default behavior of the command line? For instance, it could be a JSON file (to avoid introducing new...

improvement
backlog
tooling

Given the Java class ```java package net.yloiseau.tools; public class A { private final int answer; A(int v) { this.answer = v; } public static A of(int v) { return new...

bug

When printing the representation of the IR tree in `org.eclipse.golo.compiler.ir.IrTreeDumper`, constant strings are not properly escaped. Try for instance `golo diagnose src/main/golo/ansicodes.golo`

bug
newcomer
tooling

Synthesis of comments on #312 #313 Linked to #320 Probably linked to #275 We have an issue regarding the resolution of overloaded functions, more specifically when using variable arity ones...

bug
question
for-reference

Given a decorator function ```golo module my.utils.Decorators function foo = |f| { println("# inside the decorator") return f } ``` The following use works: ```golo module Usage import my.utils.Decorators @foo...

bug