xxxxxxxxxx
import std.stdio;
import std.meta;
struct S
{
void opOpAssign(string op, Args...)(Args args)
{
writeln("op = ", op);
static foreach(i, arg; args)
writefln("args[%d] = %s: %s", i, typeof(arg).stringof, arg);
}
}
void main()
{
S s;
s += AliasSeq!(1, "two", 3.0);
s *= AliasSeq!("hello", "world");
}