import std;
void foo(T)(T bar){
static if (bar.isiterable()) // Need Somethin to check if bar is
iterable.
{
// Execute it if bar is iterable.
foreach (i; bar)
{
}
}
else {
// Execute it if bar is NOT iterable.
}
}
void main(){
foo(1);
foo([1, 2, 3, 4, 5]);
}