import except one?

bearophile via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Thu Jun 26 01:02:23 PDT 2014


Puming:

> I'm using scriptlike, which imports everything from std.process 
> for convienience, but I also need to import another module, 
> which contains a class `Config`, it conflicts with 
> std.process.Config. I don't actually need std.process.Config, 
> but I need many other symbols in scriptlike and std.process.
>
> What I want to achieve is to import ALL symbols from scriptlike 
> EXCEPT std.process.Config, something like:
>
> ```d
> import scriptlike: !Config;

A similar idea is present in Haskell, but it was refused by 
Walter.

The use of scriptlike is going to cause you similar problems, 
it's not for a fine tuning of imports.

Bye,
bearophile


More information about the Digitalmars-d-learn mailing list