> > template BaseType(T: T[]) { const BaseType = BaseType!(T); } > template BaseType(T) {const BaseType = T; }
.. else static if( std2.traits.isNumeric!( BaseType!(T) ) ) { .. ddata\ddata.d(192): template instance isNumeric!(int) does not match any template declaration ddata\ddata.d(192): Error: expression isNumeric!(int) is not constant or does not evaluate to a bool What am I doing wrong?