I know that assert is not a function but it would be nice to have.
import std.exception;
void foo(T...)(T args)
{
// Compiles:
enforce(args);
// DOES NOT COMPILE:
// assert(args);
// Must expand manually:
assert(args[0], args[1]);
}
void main()
{
foo(true, "hi");
}
Ali