void main() { F f; int i = f(3,4,5); float f_ = f!float(6, 7, 8); } ----Does not work, it fails with:Error: template instance f!float f is not a template declaration, it is a variablef.opCall!float(6, 7, 8);
... Yes, of course. But where is the sense to use opCall if I need to call it explicitly?