perl-Hash-StoredIterator - Functions for accessing a hash's internal iterator

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-Hash-StoredIterator-0.008-alt3_11.i586.rpm
Package name perl-Hash-StoredIterator
Package version 0.008
Package release alt3_11
Package architecture i586
Package type rpm
Category Development/Other
Homepage -
License -
Maintainer -
Download size 45.55 KB
Installed size 45.55 KB
In perl all hashes have an internal iterator. This iterator is used by the
each() function, as well as by keys() and values(). Because these all share use
of the same iterator, they tend to interact badly with each other when nested.
Hash::StoredIterator gives you access to get, set, and init the iterator inside
a hash. This allows you to store the current iterator, use each / keys / values
etc., and then restore the iterator, which helps you to ensure you do not
interact badly with other users of the iterator.
Along with low-level get / set / init functions, there are also 2 variations of
each() that let you act upon each key/value pair in a safer way than vanilla
This module can also export new implementations of keys() and values() that
stash and restore the iterator so that they are safe to use within each().


Package Version Architecture Repository
perl-Hash-StoredIterator-0.008-alt3_11.x86_64.rpm 0.008 x86_64 Autoimports
perl-Hash-StoredIterator - - -


Name Value
/usr/lib/perl5 - - -
perl( -
perl( -
perl( -
perl-base >= 1:5.10.0
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(Hash/ = 0.008
perl-Hash-StoredIterator = 0.008-alt3_11


Type URL
Binary Package perl-Hash-StoredIterator-0.008-alt3_11.i586.rpm
Source Package perl-Hash-StoredIterator-0.008-alt3_11.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Hash-StoredIterator rpm package:
    # sudo apt-get install perl-Hash-StoredIterator



See Also

Package Description
perl-Hash-Util-Pick-0.13-alt1.i586.rpm The non-destructive utilities for picking hash
perl-Hazy-Cosmic-Jive-0.02-alt3.1.i586.rpm stringify floating point numbers
perl-IO-Compress-Brotli-0.004001-alt1.1.i586.rpm Read Brotli buffers/streams
perl-IO-Compress-Brotli-scripts-0.004001-alt1.1.i586.rpm IO-Compress-Brotli scripts
perl-IO-Dir-Dirfd-0.01-alt4.1.i586.rpm perl module IO-Dir-Dirfd
perl-IO-Dirent-0.05-alt4.1.i586.rpm perl module IO-Dirent
perl-IO-EventMux-Socket-MsgHdr-0.02-alt4.1.i586.rpm sendmsg, recvmsg and ancillary data operations
perl-IO-ExplicitHandle-0.001-alt2.1.i586.rpm detect implicit I/O handles when compiling
perl-IO-FDpassData-0.03-alt1.i586.rpm send/receive data and/or file descriptor
perl-IO-Handle-Record-0.15-alt4.1.i586.rpm IO::Handle extension to pass perl data structures
perl-IO-Handle-unread-0.02-alt4.1.i586.rpm Pushes string back into input filehandle
perl-IO-Ppoll-0.12-alt3.1.i586.rpm Object interface to Linux's C<ppoll()> call
perl-IO-SendFile-0.01-alt4.1.i586.rpm perl module IO-SendFile
perl-IO-Sockatmark-1.00-alt4.1.i586.rpm perl module IO-Sockatmark
perl-IO-Socket-TIPC-1.09-alt1.i586.rpm TIPC sockets for Perl