in reply to Re^2: calling functions using array variables
in thread calling methods using array variables

my $method = $subs[0]; $foo->$method;

Or, if you're in the mood for obfuscation:

$foo->${ \$subs[0] };