sub apply (&func, *@args) { $_ = func($_) foreach @args; }