import std.traits : isIntegral; static assert( allSatisfyIterative!(isIntegral)); static assert( allSatisfyIterative!(isIntegral, int)); static assert(!allSatisfyIterative!(isIntegral, int, double)); static assert( allSatisfyIterative!(isIntegral, int, long)); static assert(!allSatisfyIterative!(isIntegral, string));