Ary Borenszweig
Ary Borenszweig
Note that this code works fine: ```noir pub trait Parent { fn foo(self); } pub trait Child: Parent {} pub fn foo(x: T) { x.foo(); } fn main() {} ```...
@sheosi Crystal requires a GC, does it really make sense to use it for dynamic libraries?
I agree with what @ozra says. For example Mac OSX apps are mostly self-contained, and these apps contain duplicate dependencies between each other. This is fine, storage is cheap. And...
Do you know what specific code triggers that error message? (that is, a full program that triggers that error message)
Oh, I meant, what Noir code triggers that error.
Ah, I see. I'll try to reproduce it. The problem is that parsing a block in isolation never happens in a real program, it always happens in the context of...
This can be closed as the old parser doesn't exist anymore :-)
Duplicate of https://github.com/crystal-lang/crystal/issues/2617
ary = value.split x, y = ary[0], ary[1]? So this is already possible, just not a one liner. Like most things :-)
> I think the huge problem with that is that all values become nilable. So you may get a convenient destructuring line, but then you have to deal with nilable...