DIP10005: Dependency-Carrying Declarations is now available for community feedback

ketmar via Digitalmars-d digitalmars-d at puremagic.com
Wed Dec 14 04:30:33 PST 2016


On Wednesday, 14 December 2016 at 12:15:20 UTC, Joseph Rushton 
Wakeling wrote:
> Yea, I think you put your finger on it: almost all of the stuff 
> this feature could help achieve in Phobos could be just as well 
> achieved by splitting stuff up better.

no, it can't. why should i remember that i have to import 
"std.range.xyz" for something? of course, i will write `import 
std.range;` and forget about it. no kind of splitting will allow 
me to have self-contained "hygienic" declarations.

finally, some DIP that addresses something i really think about 
almost every day.


More information about the Digitalmars-d mailing list