On Friday, 3 February 2017 at 20:04:22 UTC, Daniel Nielsen wrote:
On Friday, 3 February 2017 at 19:14:16 UTC, Andrei Alexandrescu
wrote:
Wow. This is... brilliant. Thanks for the great idea. I ran a
few tests and it seems to be doing out of the box most of what
we want with DIP1005 with no language change at all.
Congratulations!
Andrei
I just had to try one more thing. It never ceases to amaze me
what is possible in D today.
template imp(string mod) { mixin("import imp = " ~ mod ~ ";"); }
auto fun_time(imp!"std.datetime".SysTime tm) { return tm; }
void main()
{
with(imp!"std.datetime")
static if(is(Clock))
with(imp!"std.stdio")
Clock.currTime.fun_time.writeln;
}