Michel Hermier

Results 441 comments of Michel Hermier

For your last concern, we can always add `var Int = Num` somewhere to satisfy the fact that the type hint even if discarded should be a valid expression to...

I was not able to reuse `:` because of the setter syntax (with the new relaxed grammar): ``` class Foo { foo = b : Int {} } ``` Does...

From a grammatical point of view, only the `=` is required to distinguish it is a setter. So the parenthesis are only syntaxic sugar to make it looks like other...

Updated the header, to mention the relaxed setter declaration syntax. In the facts, I would go the other way around and would consider generalizing `Foo.foo bar` as `Foo.foo(bar)` (in definition...

While still beeing off topic, I'm really considering to borrow most of the code you made public in rosettacode and making it a proper standard library of some sort...

While doing some crazy things with "template" programming, I felt into a trap while trying to emulate some method overload. And I think, I need to also allow something that...

Now, that I wrote it maybe it is non sense. I need to sort things and maybe simply ban `Foo[a, b, ...] 42` and make `Foo[a, b, ...] { }`...

Can you expand your thought. I'm not sure to understand what you mean. In particular, by: > I wouldn't try and make `=` optional. Do you mean, I should not...

Well it is not nice in the case of what I'm trying to achieve. So maybe it will go in a late patch-set to make it not mandatory. Anyway `a...

There is a pull request/draft for a reflection API at #1006. I should update it sooner or later. I'm currently busy with other stuff, but I updated the change set...