Requirements should be user-facing constraints, while specializations are implementation details better handled with internal static if.
Re: syntax sugar: std.path::buildPath instead of from!"std.path".buildPath
Walter Bright via Digitalmars-d Wed, 15 Feb 2017 16:12:06 -0800
Also, as mentioned in the std.algorithm.mutation.remove case, constraints in
Phobos often confuse "requirements" with "specializations".
- Re: syntax sugar: std.path::buildPat... Adam D. Ruppe via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Andrei Alexandrescu via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Seb via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Walter Bright via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Jonathan M Davis via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Jack Stouffer via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Jonathan M Davis via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Walter Bright via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... H. S. Teoh via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Walter Bright via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Walter Bright via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Atila Neves via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Andrei Alexandrescu via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Atila Neves via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Andrei Alexandrescu via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Walter Bright via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Jacob Carlborg via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Daniel N via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Daniel N via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Andrei Alexandrescu via Digitalmars-d
- Re: syntax sugar: std.path::buildPat... Timothee Cour via Digitalmars-d
