validate operation between types T and E code: mixin( enum isValidOp = is( typeof( T.init ~ op ~ E.init ) : K ); );
See Implementation
validate operation between types T and E code: mixin( enum isValidOp = is( typeof( T.init ~ op ~ E.init ) : K ); );