Help language development. Donate to The Perl Foundation
Hash::Timeout - Role for hashes whose elements timeout and disappear
use Hash::Timeout; my %cookies does Hash::Timeout[0.5]; %cookies<user001> = 'id'; sleep 1; say %cookies.elems; # prints 0
Hash::Timeout provides a
role that can be mixed with a
There's just one optional parameter, the timeout, which accepts fractional seconds and defaults to 1 hour.
Fernando Santagata email@example.com
Copyright 2018 Fernando Santagata
This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.