Juraj Kirchheim
Juraj Kirchheim
Without special exceptions for `Map`, shouldn't it be possible to generally adjust `@:multiType` resolution failures so that for example the one above would lead to `No implementation available for haxe.ds.Map`?...
Hmm. Now that I'm thinking about it, I guess it comes down to treating safe navigation the same as field access inference wise, i.e. `openStructure?.field ?? fallback` should be working...
Welp. The above code was really just an attempt to express some real code I have with stdlib types so there's no dependencies. When `connect` compiled on `eval` on try.haxe...
Hmm, before we veer off into the conceptual, let me perhaps clarify my main motivation: **I often want to pass quite a bit of stuff to a function, some of...
I keep running into this. It seems like nothing more is to be said on the subject, so perhaps it's time to decide either way. If the current behavior is...
> It would also be interesting to know how other languages handle this. Hmm. The intersection between languages that have something equivalent to implicit structures (e.g. interfaces in TypeScript and...
Linking relevant branch: https://github.com/HaxeFoundation/haxe/tree/store_type
I'm a little surprised this didn't get mentioned: https://github.com/elnabo/haxe_in_haxe ^^ Either way, this is very exciting news. I really hope something will come out of it ;)
Perhaps we could salvage https://github.com/elnabo/haxe_in_haxe for performance metrics? Also C# might be an interesting target too, since you can explicitly hint things to be structs (not so good for the...
In general uninitialized private fields still could be accessed through public methods.