On 9/18/19 7:10 AM, berni wrote: > Is it possible to simplfy this? > >> static if (is (T==Complex!double) || is (T==Complex!float) || is >> (T==Complex!real)) https://dlang.org/phobos/std_traits.html#TemplateOf import std.traits : TemplateOf; static if(__traits(isSame, TemplateOf!T, Complex)) -Steve