Acme-CPANModules-ModifiedHashes
view release on metacpan or search on metacpan
lib/Acme/CPANModules/ModifiedHashes.pm view on Meta::CPAN
There are several modules that provide ordered hash, see separate list mentioned
in SEE ALSO section.
**Remembering keys only temporarily**
Keywords: cache
<pm:Tie::Hash::Expire>
**Remembering only a certain number of keys**
Keywords: cache
<pm:Tie::CacheHash>
<pm:Tie::Cache>
<pm:Tie::Cache::LRU>
**Restricted keys**
Hashes that only allow certain keys and not others.
<pm:Hash::RestrictedKeys>
**Using regular expressions as hash keys**
<pm:Tie::RegexpHash>
<pm:Tie::Hash::Regex>
<pm:Tie::Hash::RegexKeys>
**Others**
<pm:Tie::Hash::Log>
<pm:Tie::Hash::NoOp>
MARKDOWN
our $LIST = {
summary => "List of modules that provide hashes with modified behaviors",
description => $text,
};
Acme::CPANModulesUtil::Misc::populate_entries_from_module_links_in_description();
1;
# ABSTRACT: List of modules that provide hashes with modified behaviors
__END__
=pod
=encoding UTF-8
=head1 NAME
Acme::CPANModules::ModifiedHashes - List of modules that provide hashes with modified behaviors
=head1 VERSION
This document describes version 0.001 of Acme::CPANModules::ModifiedHashes (from Perl distribution Acme-CPANModules-ModifiedHashes), released on 2024-07-10.
=head1 DESCRIPTION
These modules allow you to create hashes that don't behave like a normal Perl hash.
B<Accessing hash values using approximate keys (fuzzy hash)>
L<Tie::Hash::Approx>
B<Allowing key aliases (multiple keys that refer to the same value)>
L<Tie::Alias::Hash>
L<Tie::Hash::Abbrev>
B<Allowing multiple keys (list of keys)>
L<Tie::Hash::MultiKey>
B<Allowing references as keys>
L<Hash::ExtendedKeys>
B<Case-insensitive hash keys>
L<Tie::CPHash>
B<Encrypting values>
L<Tie::EncryptedHash>
B<Ordered>
There are several modules that provide ordered hash, see separate list mentioned
in SEE ALSO section.
B<Remembering keys only temporarily>
Keywords: cache
L<Tie::Hash::Expire>
B<Remembering only a certain number of keys>
Keywords: cache
L<Tie::CacheHash>
L<Tie::Cache>
L<Tie::Cache::LRU>
( run in 0.464 second using v1.01-cache-2.11-cpan-2398b32b56e )