h3har
h3har
I assume the `]` in your example syntax is a typo?
The deduced argument list is used for more than just deduced generic and template arguments. It is used for 'self' arguments and I have seen discussion about using it for...
@geoffromer Thanks. That proposal looks much better and more comprehensive than what I thought of :-). I like the use of a `Matchable` interface instead of magic new syntax. I...
>The intent is that the compiler generates an implementation of MatchInterface, whose method implementations basically call back into the pattern-matching logic at the callsite. Ah okay. >In principle you could...
Thanks for your explanation. I clearly misunderstood what the purpose of `MatchContinuation` was - I thought of it as somehow calling back into the compiler itself, but this makes much...
>Hopefully the compiler can inline the virtual method call (perhaps even inlining the continuations themselves). Never mind, the proposal seems to suggest that `Match` is itself a generic function. Does...
`const fn` might be used to mean something else (similar to `constexpr` functions in C++ and like `const` functions in Rust). Obviously, you could choose another keyword (like the rather...
I don't want to have to be discouraged from making everything immutable. Maybe I'm just ridiculously lazy, but two extra characters... :-). From what I've seen, C++ programmers don't usually...
Thank you :-) Nonetheless, the links in the docs are incorrect and should point to this `legacy-v2` branch! I'll also note that, while v3.2 is the newest version, lots of...
Current design includes operator overloading, so it appears there would be nothing stopping users from adding this functionality back in (as extensions to existing types[?] or as operations on their...