- or download this
# warning, pseudocode
foo(4); # prints "4"
...
bar = shift() unless defined bar;
print bar;
}
- or download this
sub too_slow {
my $object = ReallyHuge::SlowObject -> new(%args);
# do stuff with $object
return "stuff";
}
- or download this
sub less_slow {
my $object;
...
$dbh -> do("update storage set object='$object'");
}
}