if (!@clients) { ... } for (0..$#clients) { ... } if (!keys(%tasks)) { ... }