package My::Awesome::Package; use 5.010; sub foo { ... } sub bar { ... } sub baz { ... } package main; for my $func (qw( foo bar baz quux )) { next unless my $func_ref = My::Awesome::Package->can( $func ); say "Found code for '$func': ", $func->(); }