Я видел некоторый код, который вызывал методы в скалярах (числах), что-то вроде:
print 42->is_odd
Что вам нужно перегрузить, чтобы вы могли достичь такого рода «функциональности» в вашем коде?
Вы имеете в виду autobox ? Смотрите также Должен ли я использовать autobox в Perl? .
Это пример использования функции autobox.
#!/usr/bin/perl use strict; use warnings; package MyInt; sub is_odd { my $int = shift; return ($int%2); } package main; use autobox INTEGER => 'MyInt'; print "42: ".42->is_odd."\n"; print "43: ".43->is_odd."\n"; print "44: ".44->is_odd."\n";