označíš tím funkci cachuje to její návratový hodnoty podle vstupních argumentů
use Memoize; sub ucho {print "a\n"}; memoize "ucho"; ucho; ucho;
cmpr9410_001.t.gz: bez memoize: real 6m0.404s s meomoize: real 4m18.091s