DIP66 - Multiple alias this

via Digitalmars-d digitalmars-d at puremagic.com
Fri Oct 10 13:44:09 PDT 2014


On Friday, 10 October 2014 at 17:09:08 UTC, IgorStepanov wrote:
> I've created DIP for my pull request.
> DIP: http://wiki.dlang.org/DIP66
> PR: https://github.com/D-Programming-Language/dmd/pull/3998
>
> Please, comment it.

I understand that as a first step it was suggested to implement 
the strictest behaviour regarding conflicts, namely to disallow 
them entirely.

However, I think more permissive strategies are useful, like in 
this example:
https://github.com/D-Programming-Language/dmd/pull/3998#issuecomment-58570742

Conflict resolution can work like overload resolution, with 
different levels of matching and partial ordering.


More information about the Digitalmars-d mailing list