Bob Nystrom
Bob Nystrom
Can you explain a little more concretely what you mean by "partial evaluation"?
I believe this is a duplicate of #3614.
> cc @munificent thoughts? Sorry for the very long delay. Yeah, in general, we won't be able to take an expression in one context, paste into generated code in some...
We definitely could do exhaustiveness checking over integer ranges with relational patterns. It's something some other languages do and is something I'd like to do for Dart. We just didn't...
I agree this is an annoying wart of the syntax. If I had a time machine, Dart would have always been an expression-based language. But I don't, and it isn't,...
> Lambda(:final formals, :final body) { > //... Some code > return x; > }, > OR > Lambda(:final formals, :final body) => x, Yes, I *think* that would work,...
> This doesn't mention the `on` clause, so an `on S` does not introduce a subtype that is part of space that exhausts the sealed type, so matching `M` should...
All of that makes me think we should just stick with option 2. The set of people that are doing all of: 1. Authoring sealed classes. 2. Authoring mixins. 3....
That works for me too.