use constant visited_urls => {}; ... unless ( visited_urls->{$my_url} ++ ) { ... }