Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help

The search service can find package by either name (apache), provides(webserver), absolute file names (/usr/bin/apache), binaries (gprof) or shared libraries (libXm.so.2) in standard path. It does not support multiple arguments yet...

The System and Arch are optional added filters, for example System could be "redhat", "redhat-7.2", "mandrake" or "gnome", Arch could be "i386" or "src", etc. depending on your system.

System Arch

RPM resource perl-Hash-SafeKeys

Every hash variable in Perl has its own internal iterator, accessed by the builtin 'each', 'keys', and 'values' functions. The iterator is also implicitly used whenever the hash is evaluated in list context. The iterator is "reset" whenever 'keys' or 'values' is called on a hash, including the implicit calls when the hash is evaluated in list context. That makes it dangerous to do certain hash operations inside a 'while ... each' loop: while (my($k,$v) = each %hash) { ... @k = sort keys %hash; # Infinite loop! @v = grep { /foo/ }, values %hash; # Ack! print join ' ', %hash; # Run away! } 'Hash::SafeKeys' provides alternate functions to access the keys, values, or entire contents of a hash in a way that does not reset the iterator, making them safe to use in such contexts:

Found 1 sites for perl-Hash-SafeKeys

Found 12 RPM for perl-Hash-SafeKeys

PackageSummaryDistributionDownload
perl-Hash-SafeKeys-0.40.0-12.mga10.aarch64.htmlGet hash contents without resetting each iteratorMageia Cauldron for aarch64perl-Hash-SafeKeys-0.40.0-12.mga10.aarch64.rpm
perl-Hash-SafeKeys-0.40.0-12.mga10.armv7hl.htmlGet hash contents without resetting each iteratorMageia Cauldron for armv7hlperl-Hash-SafeKeys-0.40.0-12.mga10.armv7hl.rpm
perl-Hash-SafeKeys-0.40.0-12.mga10.i586.htmlGet hash contents without resetting each iteratorMageia Cauldron for i686perl-Hash-SafeKeys-0.40.0-12.mga10.i586.rpm
perl-Hash-SafeKeys-0.40.0-12.mga10.x86_64.htmlGet hash contents without resetting each iteratorMageia Cauldron for x86_64perl-Hash-SafeKeys-0.40.0-12.mga10.x86_64.rpm
perl-Hash-SafeKeys-0.40.0-11.mga9.aarch64.htmlGet hash contents without resetting each iteratorMageia 9 for aarch64perl-Hash-SafeKeys-0.40.0-11.mga9.aarch64.rpm
perl-Hash-SafeKeys-0.40.0-11.mga9.armv7hl.htmlGet hash contents without resetting each iteratorMageia 9 for armv7hlperl-Hash-SafeKeys-0.40.0-11.mga9.armv7hl.rpm
perl-Hash-SafeKeys-0.40.0-11.mga9.i586.htmlGet hash contents without resetting each iteratorMageia 9 for i586perl-Hash-SafeKeys-0.40.0-11.mga9.i586.rpm
perl-Hash-SafeKeys-0.40.0-11.mga9.x86_64.htmlGet hash contents without resetting each iteratorMageia 9 for x86_64perl-Hash-SafeKeys-0.40.0-11.mga9.x86_64.rpm
perl-Hash-SafeKeys-0.40.0-8.mga8.aarch64.htmlGet hash contents without resetting each iteratorMageia 8 for aarch64perl-Hash-SafeKeys-0.40.0-8.mga8.aarch64.rpm
perl-Hash-SafeKeys-0.40.0-8.mga8.armv7hl.htmlGet hash contents without resetting each iteratorMageia 8 for armv7hlperl-Hash-SafeKeys-0.40.0-8.mga8.armv7hl.rpm
perl-Hash-SafeKeys-0.40.0-8.mga8.i586.htmlGet hash contents without resetting each iteratorMageia 8 for i586perl-Hash-SafeKeys-0.40.0-8.mga8.i586.rpm
perl-Hash-SafeKeys-0.40.0-8.mga8.x86_64.htmlGet hash contents without resetting each iteratorMageia 8 for x86_64perl-Hash-SafeKeys-0.40.0-8.mga8.x86_64.rpm

Generated by rpm2html 1.6

Fabrice Bellet