Andrej Mitrovic Wrote:

> Yeah I'm getting a little tired of naming clashes.
> import std.foo;
> import std.bar : doo;
> 
> import std.foo;
> import std.bar;
> alias std.bar.doo doo;
> 
> import std.foo;
> static import std.bar;  // woops, now we have to prepend std.bar
>                                 // for every single symbol from this module
> 
> And the 4th alternative is to only call conflicting symbols explicitly:
> 
> import std.foo;
> import std.bar;
> std.bar.doo();

Did you try renamed imports?

Reply via email to