DIP 1005 provides new syntax to make it possible to avoid global imports.Any thoughts?
I like it!
template imp(string mod)
{
mixin("import imp = " ~ mod ~ ";");
}
auto fun_time(imp!"std.datetime".SysTime tm)
{
return tm;
}
void main()
{
import std.stdio;
import std.datetime;
fun_time(Clock.currTime()).writeln;
}
