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

Reply via email to