void main()
{
Variant v = complex(1.0, 1.0);
// if (v.peek!(Complex)) {
// writeln("Complex");
// }
writeln(v);
}
I get the same error with v.peek!(complex), which is:
Error: template instance peek!(Complex) does not match template
declaration peek(T)()
The variant can clearly hold a complex value. Someone please tell me - what am I doing wrong in the peek call?
