On 5/15/20 11:12 PM, Alex wrote: > static if(__traits(compiles, T.min)) > writeln("Minimum value : ", T.min); A little improvement: static if(__traits(isFloating, T)) { writeln("Minimum value : ", -T.max); } else { writeln("Minimum value : ", T.min); } Ali