HaloFour

Results 368 comments of HaloFour

@zahirtezcan > Also, why not just call it as `static interface` such as a `static class` and make it easier instead of all `static abstract` typing for lazy people like...

@najak3d That's not a case of extension methods being hackish, that's a case of using extension methods to hack C# to smell like some other language because you want the...

@najak3d > I'm glad we agree that the current methods used by MANY UI's is "hackish" (even Comet, I think is employing such a hack). No, I don't agree with...

@najak3d > Flutter/Dart is filling the gap and stealing market share in this domain (e.g. 400,000 new Flutter apps since 2018) Dart barely registers on the TiOBE index despite being...

@leo60228 It would support interfaces the same way that extension methods do now. @Joe4evr @Thaina The use of extensions here does not replace default method implementations anymore than extension methods...

There might also be a need to support them conceptually to permit deconstruction of zero and one element patterns, e.g. `Some(T)` and `None()`.

@scalablecory I like how Apple Swift does it. A single-element tuple (womple) is just an alternative syntax for a scalar value. An `(Int)` is just an `Int`, which kind of...

@YairHalberstadt > I think void should be the alias for the unit type (). `void` already means something quite different in C#, and is valid syntax in some scenarios where...

@Neme12 Tuples are only somewhat containers in the C# language. You have to dot into them out of necessity, but in some cases the language does (or will) treat them...

@IllidanS4 > Why should `where T : ref struct` imply `struct`? If this is an "anti-constraint" it should give you an option to use all types, classes and ref structs...