Acme-CPANModules-Set
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
"version" : "0.10"
},
{
"class" : "Dist::Zilla::Plugin::PodnameFromFilename",
"name" : "@Author::PERLANCAR/PodnameFromFilename",
"version" : "0.02"
},
{
"class" : "Dist::Zilla::Plugin::PERLANCAR::EnsurePrereqToSpec",
"config" : {
"Dist::Zilla::Role::ModuleMetadata" : {
"Module::Metadata" : "1.000037",
"version" : "0.006"
}
},
"name" : "@Author::PERLANCAR/PERLANCAR::EnsurePrereqToSpec",
"version" : "0.064"
},
{
"class" : "Dist::Zilla::Plugin::PERLANCAR::MetaResources",
"name" : "@Author::PERLANCAR/PERLANCAR::MetaResources",
"version" : "0.043"
class: Dist::Zilla::Plugin::Rinci::AbstractFromMeta
name: '@Author::PERLANCAR/Rinci::AbstractFromMeta'
version: '0.10'
-
class: Dist::Zilla::Plugin::PodnameFromFilename
name: '@Author::PERLANCAR/PodnameFromFilename'
version: '0.02'
-
class: Dist::Zilla::Plugin::PERLANCAR::EnsurePrereqToSpec
config:
Dist::Zilla::Role::ModuleMetadata:
Module::Metadata: '1.000037'
version: '0.006'
name: '@Author::PERLANCAR/PERLANCAR::EnsurePrereqToSpec'
version: '0.064'
-
class: Dist::Zilla::Plugin::PERLANCAR::MetaResources
name: '@Author::PERLANCAR/PERLANCAR::MetaResources'
version: '0.043'
-
class: Dist::Zilla::Plugin::CheckChangeLog
name: '@Author::PERLANCAR/CheckChangeLog'
NAME
Acme::CPANModules::Set - List of modules that deal with sets
VERSION
This document describes version 0.001 of Acme::CPANModules::Set (from
Perl distribution Acme-CPANModules-Set), released on 2022-03-18.
DESCRIPTION
Set is an abstract data type that can store unique values, without any
particular order.
In Perl, you can implement set with a hash, with O(1) for average search
speed. The downside is hash keys are limited to strings, but you can
store complex data structures as values with some simple workaround.
Less preferrably, you can also use an array to implement a hash, with
O(n) for all insertion/deletion/search speed as you need to compare all
array elements first for (uniqueness of) values. Finally, you can choose
from various existing CPAN modules that handle sets.
ACME::CPANMODULES ENTRIES
* Set::Light - (memory efficient) unordered set of strings
Author: RRWO <https://metacpan.org/author/RRWO>
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.659 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )