$invocant->$method_name( @args ) #### ($module.'::'.$function_name)->( @args ) # Perl 5.6+ #### &{ $module.'::'.$function_name }( @args ) #### my $ref = do { no strict qw( refs ); \&{ $module.'::'.$function_name } }; $ref->( @args ) #### my $ref = \&{ $module.'::'.$function_name }; $ref->( @args ) #### ( \&{ $module.'::'.$function_name } )->( @args )