A template.
The first arguments for T.
T with Args applied to it as its first arguments.
alias allAreIntegral = ApplyLeft!(allSatisfy, isIntegral); static assert(allAreIntegral!(int, uint)); static assert(!allAreIntegral!(int, float, uint));
See Implementation