On Thursday, 22 February 2018 at 08:52:21 UTC, Timothee Cour wrote:
you should also mention an important point:
current syntax disallows importing a simple module foo (with no package), eg:

import std.stdio:write,foo; // there's no way to specify a module `foo` import std.stdio:write & foo; // ok

I don't care whether it's `|` or `&` but `,` as a module separator is 100% broken (and illegible, as you mentioned).

There is a better one ; . It forces to repeat import but one can not have everything :-)

Reply via email to