Lasse R.H. Nielsen
Lasse R.H. Nielsen
See: http://dartbug.com/29520 or http://stackoverflow.com/questions/43729880 for context. If a query parameter contains a `.`, the `Symbol` constructor will accept it (because `#foo.bar` is a valid symbol that can represent a library...
The subtyping relation between generic functions require them to have the same number of generic parameters. For classes that is not always the case. For example: ``` dart class IdentityTranform...
> As a consequence of this, code such as g(x < y, z > (3 + 4)) which currently parses as an application of g to two arguments will be...
The error output from the compiler is displayed in a proportional font. Since it contains lines with "^"s that point into the prior line, based on character count, the position...
## What happened? I wrote a program with compilation errors. I tried to copy one of the errors. The moment I clicked in the lower-right area where compilation errors are...
With "wildcard-variables", a parameter can have *no* name. For example `void foo(int _) { ... }` does not introduce a name in the parameter scope, the parameter value is inaccessible....
This is not a fully fledged idea. It likely has problems, but maybe it can be an inspiration for a better solution. With part files being [[merged with augmentation libraries](https://github.com/dart-lang/language/issues/new?assignees=&labels=feature&projects=&template=2-FEATURE.md#)][parts-with-imports],...
…tions. Unifies "augmentation libraries" and part files. Part files can have imports, exports and further part files. Part files can use configurable URIs. A `part of` directive can no longer...
TL;DR: Allow an augmenting function to provide a default value for an optional parameter, if one is *missing* (parameter non-nullable and has no default value), and allow the base declaration...
A constructor declaration repeats the class name. That's not really necessary. A constructor needs *some* syntax to define it as a constructor, but repeating the (potentially quite long) class name...