SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Tie-Hash-Layered rpm build for : OpenSuSE. For other distributions click perl-Tie-Hash-Layered.

Name : perl-Tie-Hash-Layered
Version : 0.9 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp154.6.1 Date : 2023-01-27 18:27:03
Group : Development/Libraries/Perl Source RPM : perl-Tie-Hash-Layered-0.9-lp154.6.1.src.rpm
Size : 0.01 MB
Packager : https://www_suse_com/
Summary : Perl extension for layerable hash values
Description :
This module lets you layer hashes on top of each other opaquely so that top
most layers obscure bottom ones.

Think of it like sheets of OHP transparencies, if a value is set in a top
and bottom layer then that\'s you when you access that key you get the value
from the top layer but if you access something not set in the top layer but
set in the bottom layer then you get the value from the bottom layer ...

... and breathe.

In short :

Tied Hash : foo=>\'bob\' , quux=>\'fleeg\' | | ^ | Layer 1 : foo=>\'bob\' ^ Layer
2 : foo=>\'bar\' , quux=>\'fleeg\'

So why is this useful? Well, the obvious application is for preferences. In
a CGI app you could tie in the bottom most hash to a database with default
all-users\' preferences, the second layer with the current user\'s
preferences, the layer above that with the per-session preferences and the
layer above that with the per-request values.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-T/15.4/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Tie-Hash-Layered-0.9-lp154.6.1.noarch.rpm
     

Provides :
perl(Tie::Hash::Layered)
perl-Tie-Hash-Layered

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Tie
/usr/lib/perl5/vendor_perl/5.26.1/Tie/Hash
/usr/lib/perl5/vendor_perl/5.26.1/Tie/Hash/Layered.pm
/usr/lib/perl5/vendor_perl/5.26.1/auto/Tie
/usr/lib/perl5/vendor_perl/5.26.1/auto/Tie/Hash
/usr/lib/perl5/vendor_perl/5.26.1/auto/Tie/Hash/Layered
/usr/lib/perl5/vendor_perl/5.26.1/auto/Tie/Hash/Layered/autosplit.ix
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Tie-Hash-Layered
/usr/share/doc/packages/perl-Tie-Hash-Layered/Changes
/usr/share/doc/packages/perl-Tie-Hash-Layered/README
/usr/share/man/man3/Tie::Hash::Layered.3pm.gz

 
ICM