CPAN-MetaCurator
view release on metacpan or search on metacpan
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '1139'>Implements the Cache interface</li>
<li data-jstree='{"opened": false}' id = '1140'>https://metacpan.org/pod/Cache::MemoryCache</li>
<li data-jstree='{"opened": false}' id = '1141'>But see CHI., Cache::FastMmap below</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '1142'><a href = 'https://metacpan.org/pod/Cache::Mmap' target = '_blank'>Cache::Mmap - Shared data cache using memory mapped files</a>
</li>
<li data-jstree='{"opened": false}' id = '1143'>⊕ Notes for: Cache::Mmap
<ul>
<li data-jstree='{"opened": false}' id = '1144'>(Cache::FastMmap says) Similar to Cache::FastMmap, in pure perl. slows down with larger pages</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '1145'><a href = 'https://metacpan.org/pod/Cache::SharedMemoryCache' target = '_blank'>Cache::SharedMemoryCache - Extends the MemoryCache class</a>
</li>
<li data-jstree='{"opened": false}' id = '1146'>⊕ Notes for: Cache::SharedMemoryCache
<ul>
<li data-jstree='{"opened": false}' id = '1147'>(Cache::FastMmap says) Lots of features, VERY slow. Uses IPC::ShareLite which freeze/thaws ALL data at each read/write</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '1148'><a href = 'https://metacpan.org/pod/CHI' target = '_blank'>CHI - Unified cache handling interface</a>
</li>
<li data-jstree='{"opened": false}' id = '1149'>⊕ Notes for: CHI
<ul>
<li data-jstree='{"opened": false}' id = '1150'>The successor to Cache::Cache</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '1151'><a href = 'https://metacpan.org/pod/CHI::Driver::SharedMem' target = '_blank'>CHI::Driver::SharedMem - Cache data in shared memory</a>
</li>
<li data-jstree='{"opened": false}' id = '1152'><a href = 'https://metacpan.org/dist/Class-Simple-Cached' target = '_blank'>Class::Simple::Cached - Cache messages to an object</a>
</li>
<li data-jstree='{"opened": false}' id = '1153'><a href = 'https://metacpan.org/pod/Class::Simple::Readonly::Cached' target = '_blank'>Class::Simple::Readonly::Cached - Cache messages to an object</a>
</li>
<li data-jstree='{"opened": false}' id = '1154'><a href = 'https://metacpan.org/dist/Data-BitSet-Shared' target = '_blank'>Data::BitSet::Shared - Shared-memory fixed-size bitset for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1155'><a href = 'https://metacpan.org/dist/Data-BloomFilter-Shared' target = '_blank'>Data::BloomFilter::Shared - Shared-memory Bloom filter for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1156'><a href = 'https://metacpan.org/pod/Data::Buffer' target = '_blank'>Data::Buffer - Read/write buffer class</a>
</li>
<li data-jstree='{"opened": false}' id = '1157'><a href = 'https://metacpan.org/dist/Data-Buffer-Shared' target = '_blank'>Data::Buffer::Shared - Type-specialized shared-memory buffers for multiprocess access</a>
</li>
<li data-jstree='{"opened": false}' id = '1158'><a href = 'https://metacpan.org/dist/Data-CountingBloomFilter-Shared' target = '_blank'>Data::CountingBloomFilter::Shared - Shared-memory counting Bloom filter for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1159'><a href = 'https://metacpan.org/dist/Data-CountMinSketch-Shared' target = '_blank'>Data::CountMinSketch::Shared - Shared-memory Count-Min sketch for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1160'><a href = 'https://metacpan.org/dist/Data-CuckooFilter-Shared' target = '_blank'>Data::CuckooFilter::Shared - Shared-memory Cuckoo filter for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1161'><a href = 'https://metacpan.org/dist/Data-DDSketch-Shared' target = '_blank'>Data::DDSketch::Shared - Shared-memory DDSketch relative-error quantile sketch</a>
</li>
<li data-jstree='{"opened": false}' id = '1162'><a href = 'https://metacpan.org/dist/Data-Deque-Shared' target = '_blank'>Data::Deque::Shared - Shared-memory double-ended queue for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1163'><a href = 'https://metacpan.org/dist/Data-DisjointSet-Shared' target = '_blank'>Data::DisjointSet::Shared - Shared-memory union-find (disjoint-set) for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1164'><a href = 'https://metacpan.org/dist/Data-Fenwick-Shared' target = '_blank'>Data::Fenwick::Shared - Shared-memory Fenwick tree (binary indexed tree; point or range update) for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1165'><a href = 'https://metacpan.org/dist/Data-Fenwick2D-Shared' target = '_blank'>Data::Fenwick2D::Shared - Shared-memory 2-D Fenwick tree (binary indexed tree) for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1166'><a href = 'https://metacpan.org/dist/Data-Graph-Shared' target = '_blank'>Data::Graph::Shared - Shared-memory directed weighted graph for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1167'><a href = 'https://metacpan.org/dist/Data-HashMap' target = '_blank'>Data::HashMap - Fast type-specialized hash maps implemented in C</a>
</li>
<li data-jstree='{"opened": false}' id = '1168'><a href = 'https://metacpan.org/dist/Data-HashMap-Shared' target = '_blank'>Data::HashMap::Shared - Type-specialized shared-memory hash maps for multiprocess access</a>
</li>
<li data-jstree='{"opened": false}' id = '1169'><a href = 'https://metacpan.org/dist/Data-Heap-Shared' target = '_blank'>Data::Heap::Shared - Shared-memory binary min-heap (priority queue) for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1170'><a href = 'https://metacpan.org/dist/Data-HierTimingWheel-Shared' target = '_blank'>Data::HierTimingWheel::Shared - Shared-memory hierarchical timing wheel (O(1) timers at any delay)</a>
</li>
<li data-jstree='{"opened": false}' id = '1171'><a href = 'https://metacpan.org/dist/Data-Histogram-Shared' target = '_blank'>Data::Histogram::Shared - Shared-memory HdrHistogram for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1172'><a href = 'https://metacpan.org/dist/Data-HyperLogLog-Shared' target = '_blank'>Data::HyperLogLog::Shared - Shared-memory HyperLogLog cardinality estimator for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1173'><a href = 'https://metacpan.org/dist/Data-Intern-Shared' target = '_blank'>Data::Intern::Shared - Shared-memory string interning table for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1174'><a href = 'https://metacpan.org/dist/Data-IntervalTree-Shared' target = '_blank'>Data::IntervalTree::Shared - Shared-memory interval tree (overlap / stabbing queries)</a>
</li>
<li data-jstree='{"opened": false}' id = '1175'><a href = 'https://metacpan.org/dist/Data-KDTree-Shared' target = '_blank'>Data::KDTree::Shared - Shared-memory k-d tree (nearest-neighbour + range search)</a>
</li>
<li data-jstree='{"opened": false}' id = '1176'><a href = 'https://metacpan.org/dist/Data-Log-Shared' target = '_blank'>Data::Log::Shared - Append-only shared-memory log (WAL) for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1177'><a href = 'https://metacpan.org/dist/Data-MinHash-Shared' target = '_blank'>Data::MinHash::Shared - Shared-memory MinHash sketch (Jaccard similarity estimation, b-bit signatures)</a>
</li>
<li data-jstree='{"opened": false}' id = '1178'><a href = 'https://metacpan.org/dist/Data-NDArray-Shared' target = '_blank'>Data::NDArray::Shared - Shared-memory typed N-dimensional numeric array for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1179'><a href = 'https://metacpan.org/dist/Data-PubSub-Shared' target = '_blank'>Data::PubSub::Shared - High-performance shared-memory pub/sub for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1180'><a href = 'https://metacpan.org/dist/Data-Pool-Shared' target = '_blank'>Data::Pool::Shared - Fixed-size shared-memory object pool for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1181'><a href = 'https://metacpan.org/dist/Data-PubSub-Shared' target = '_blank'>Data::PubSub::Shared - High-performance shared-memory pub/sub for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1182'><a href = 'https://metacpan.org/dist/Data-Queue-Shared' target = '_blank'>Data::Queue::Shared - High-performance shared-memory MPMC queues for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1183'><a href = 'https://metacpan.org/dist/Data-RadixTree-Shared' target = '_blank'>Data::RadixTree::Shared - Shared-memory compressed radix tree (prefix tree) for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1184'><a href = 'https://metacpan.org/dist/Data-ReqRep-Shared' target = '_blank'>Data::ReqRep::Shared - High-performance shared-memory request/response IPC for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1185'><a href = 'https://metacpan.org/dist/Data-RingBuffer-Shared' target = '_blank'>Data::RingBuffer::Shared - Shared-memory fixed-size ring buffer for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1186'><a href = 'https://metacpan.org/dist/Data-RoaringBitmap-Shared' target = '_blank'>Data::RoaringBitmap::Shared - Shared-memory Roaring bitmap (compressed uint32 set) for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1187'><a href = 'https://metacpan.org/dist/Data-SortedSet-Shared' target = '_blank'>Data::SortedSet::Shared - Shared-memory sorted set (ZSET) for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1188'><a href = 'https://metacpan.org/dist/Data-SpatialHash-Shared' target = '_blank'>Data::SpatialHash::Shared - Shared-memory spatial hash index for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1189'><a href = 'https://metacpan.org/dist/Data-Stack-Shared' target = '_blank'>Data::Stack::Shared - Shared-memory LIFO stack for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1190'><a href = 'https://metacpan.org/dist/Data-Sync-Shared' target = '_blank'>Data::Sync::Shared - Shared-memory synchronization primitives for Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '1191'><a href = 'https://metacpan.org/pod/DBI' target = '_blank'>DBI - Database independent interface for Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '1192'>⊕ Notes for: DBI
<ul>
<li data-jstree='{"opened": false}' id = '1193'>(Cache::FastMmap says) Use your favourite RDBMS. can perform well, need a DB server running. very global. socket connection latency</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '1194'><a href = 'https://metacpan.org/dist/File-Meta-Cache' target = '_blank'>File::Meta::Cache - Cache open file descriptors and stat meta data</a>
</li>
<li data-jstree='{"opened": false}' id = '1195'><a href = 'https://metacpan.org/pod/HTTP::Cache::Transparent' target = '_blank'>HTTP::Cache::Transparent - Cache the result of http get-requests persistently</a>
</li>
<li data-jstree='{"opened": false}' id = '1196'><a href = 'https://metacpan.org/pod/IPC::MM' target = '_blank'>IPC::MM - Perl interface to Ralf Engelschall's mm library</a>
</li>
<li data-jstree='{"opened": false}' id = '1197'>⊕ Notes for: IPC::MM
<ul>
<li data-jstree='{"opened": false}' id = '1198'>(Cache::FastMmap says) Hash implementation is broken, data is not automatically expired, slow</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '1199'><a href = 'https://metacpan.org/pod/LCC' target = '_blank'>LCC - Content Provider Modules for the Local Content Cache system</a>
</li>
<li data-jstree='{"opened": false}' id = '1200'>⊕ Notes for: LCC
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '3237'><a href = 'https://metacpan.org/dist/DateTime-Format-Unicode' target = '_blank'>DateTime::Format::Unicode - Unicode CLDR Formatter for DateTime</a>
</li>
<li data-jstree='{"opened": false}' id = '3238'><a href = 'https://metacpan.org/pod/DateTime::Format::W3CDTF' target = '_blank'>DateTime::Format::W3CDTF - Parse and format W3CDTF datetime strings</a>
</li>
<li data-jstree='{"opened": false}' id = '3239'><a href = 'https://metacpan.org/dist/DateTime-HiRes' target = '_blank'>DateTime::HiRes - Create DateTime objects with sub-second current time resolution</a>
</li>
<li data-jstree='{"opened": false}' id = '3240'><a href = 'https://metacpan.org/dist/DateTime-Lite' target = '_blank'>DateTime::Lite - Lightweight, low-dependency drop-in replacement for DateTime</a>
</li>
<li data-jstree='{"opened": false}' id = '3241'><a href = 'https://metacpan.org/pod/DateTime::Locale' target = '_blank'>DateTime::Locale - Localization support for DateTime.pm</a>
</li>
<li data-jstree='{"opened": false}' id = '3242'><a href = 'https://metacpan.org/dist/DateTime-Locale-FromCLDR' target = '_blank'>DateTime::Locale::FromCLDR - DateTime Localised Data from Unicode CLDR</a>
</li>
<li data-jstree='{"opened": false}' id = '3243'><a href = 'https://metacpan.org/dist/DateTime-Ordinal' target = '_blank'>DateTime::Ordinal - The great new DateTime::Ordinal!</a>
</li>
<li data-jstree='{"opened": false}' id = '3244'><a href = 'https://metacpan.org/dist/DateTime-Schedule' target = '_blank'>DateTime::Schedule - Determine scheduled days in range based on exclusions</a>
</li>
<li data-jstree='{"opened": false}' id = '3245'><a href = 'https://metacpan.org/pod/DateTime::Set' target = '_blank'>DateTime::Set - Datetime sets and set math</a>
</li>
<li data-jstree='{"opened": false}' id = '3246'><a href = 'https://metacpan.org/pod/DateTime::SpanSet' target = '_blank'>DateTime::SpanSet - Set of DateTime spans</a>
</li>
<li data-jstree='{"opened": false}' id = '3247'><a href = 'https://metacpan.org/dist/DateTime-TimeZone' target = '_blank'>DateTime::TimeZone - Time zone object base class and factory</a>
</li>
<li data-jstree='{"opened": false}' id = '3248'>⊕ Notes for: DateTime::TimeZone
<ul>
<li data-jstree='{"opened": false}' id = '3249'>Normally use via DateTime above</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3250'><a href = 'https://metacpan.org/dist/DateTime-Tiny' target = '_blank'>DateTime::Tiny - A date object, with as little code as possible</a>
</li>
<li data-jstree='{"opened": false}' id = '3251'><a href = 'https://metacpan.org/dist/DateTimeX-Easy' target = '_blank'>DateTimeX::Easy - Parse a date/time string using the best method available</a>
</li>
<li data-jstree='{"opened": false}' id = '3252'><a href = 'https://metacpan.org/dist/DateTimeX-Format-Ago' target = '_blank'>DateTimeX::Format::Ago - I should have written this module "3 years ago"</a>
</li>
<li data-jstree='{"opened": false}' id = '3253'><a href = 'https://metacpan.org/pod/Email::Date' target = '_blank'>Email::Date - Find and Format Date Headers</a>
</li>
<li data-jstree='{"opened": false}' id = '3254'><a href = 'https://metacpan.org/pod/Email::Date::Format' target = '_blank'>Email::Date::Format - Produce RFC 2822 date strings</a>
</li>
<li data-jstree='{"opened": false}' id = '3255'>⊕ Notes for: Email::Date::Format
<ul>
<li data-jstree='{"opened": false}' id = '3256'>See TheRFCGuide for rfc2282</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3257'><a href = 'https://metacpan.org/pod/HTML::CalendarMonth' target = '_blank'>HTML::CalendarMonth - Generate and manipulate HTML calendar months</a>
</li>
<li data-jstree='{"opened": false}' id = '3258'><a href = 'https://metacpan.org/dist/HTML-CalendarMonthSimple' target = '_blank'>HTML::CalendarMonthSimple - Perl Module for Generating HTML Calendars</a>
</li>
<li data-jstree='{"opened": false}' id = '3259'>⊕ Notes for: HTML::CalendarMonthSimple
<ul>
<li data-jstree='{"opened": false}' id = '3260'>But use the previous module</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3261'><a href = 'https://metacpan.org/pod/HTTP::Date' target = '_blank'>HTTP::Date - Date conversion routines</a>
</li>
<li data-jstree='{"opened": false}' id = '3262'><a href = 'https://metacpan.org/dist/Month-Simple' target = '_blank'>Month::Simple - Simple month-based date arithmetic</a>
</li>
<li data-jstree='{"opened": false}' id = '3263'><a href = 'https://metacpan.org/dist/Net-CalDAVTalk' target = '_blank'>Net::CalDAVTalk - Module to talk CalDAV and give a JSON interface to the data</a>
</li>
<li data-jstree='{"opened": false}' id = '3264'><a href = 'https://metacpan.org/dist/Net-CardDAVTalk' target = '_blank'>Net::CardDAVTalk - A library for talking to CardDAV servers</a>
</li>
<li data-jstree='{"opened": false}' id = '3265'><a href = 'https://metacpan.org/dist/Oxford-Calendar' target = '_blank'>Oxford::Calendar - University of Oxford calendar conversion routines</a>
</li>
<li data-jstree='{"opened": false}' id = '3266'><a href = 'https://metacpan.org/dist/POSIX-RT-Signal' target = '_blank'>POSIX::RT::Signal - POSIX Real-time signal handling functions</a>
</li>
<li data-jstree='{"opened": false}' id = '3267'><a href = 'https://metacpan.org/dist/POSIX-RT-Timer' target = '_blank'>POSIX::RT::Timer - POSIX real-time timers</a>
</li>
<li data-jstree='{"opened": false}' id = '3268'>⊕ Notes for: POSIX::RT::Timer
<ul>
<li data-jstree='{"opened": false}' id = '3269'>Contains POSIX::RT::Clock</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3270'><a href = 'https://metacpan.org/dist/SIRTX-Datecode' target = '_blank'>SIRTX::Datecode - Module for interacting with SIRTX Datecodes</a>
</li>
<li data-jstree='{"opened": false}' id = '3271'><a href = 'https://metacpan.org/pod/Text::JSCalendar' target = '_blank'>Text::JSCalendar - Convert between iCalendar * JSCalendar</a>
</li>
<li data-jstree='{"opened": false}' id = '3272'><a href = 'https://metacpan.org/dist/Text-JSContact' target = '_blank'>Text::JSContact - Bidirectional vCard <=> JSContact conversion</a>
</li>
<li data-jstree='{"opened": false}' id = '3273'><a href = 'https://metacpan.org/dist/Time-AutoRes' target = '_blank'>Time::AutoRes - Use Time::HiRes or fall back to core code</a>
</li>
<li data-jstree='{"opened": false}' id = '3274'><a href = 'https://metacpan.org/dist/TimeDate' target = '_blank'>TimeDate - Date formating subroutines</a>
</li>
<li data-jstree='{"opened": false}' id = '3275'><a href = 'https://metacpan.org/pod/Time::Duration' target = '_blank'>Time::Duration - Rounded or exact English expression of durations. Built-in</a>
</li>
<li data-jstree='{"opened": false}' id = '3276'><a href = 'https://metacpan.org/pod/Time::Duration::LocaleObject' target = '_blank'>Time::Duration::LocaleObject - Time duration string in language chosen by an object</a>
</li>
<li data-jstree='{"opened": false}' id = '3277'><a href = 'https://metacpan.org/pod/Time::Duration::Object' target = '_blank'>Time::Duration::Object - Time::Duration, but an object</a>
</li>
<li data-jstree='{"opened": false}' id = '3278'><a href = 'https://metacpan.org/pod/Time::Duration::Parse' target = '_blank'>Time::Duration::Parse - Parse string that represents time duration</a>
</li>
<li data-jstree='{"opened": false}' id = '3279'><a href = 'https://metacpan.org/pod/Time::Duration::Parse::More' target = '_blank'>Time::Duration::Parse::More - Parse natural language time duration expressions</a>
</li>
<li data-jstree='{"opened": false}' id = '3280'><a href = 'https://metacpan.org/pod/Time::Elapsed' target = '_blank'>Time::Elapsed - This module transforms the elapsed seconds into a human readable string</a>
</li>
<li data-jstree='{"opened": false}' id = '3281'><a href = 'https://metacpan.org/dist/Time-HiRes' target = '_blank'>Time::HiRes - High resolution alarm, sleep, gettimeofday, interval timers</a>
</li>
<li data-jstree='{"opened": false}' id = '3282'><a href = 'https://metacpan.org/dist/Time-HiRes-Sleep-Until' target = '_blank'>Time::HiRes::Sleep::Until - Provides common ways to sleep until...</a>
</li>
<li data-jstree='{"opened": false}' id = '3283'><a href = 'https://metacpan.org/dist/Time-HiRes-Value' target = '_blank'>Time::HiRes::Value - Represent a time value or interval in exact microseconds</a>
</li>
<li data-jstree='{"opened": false}' id = '3284'><a href = 'https://metacpan.org/pod/Time::JulianDay' target = '_blank'>Time::JulianDay - Julian calendar manipulations</a>
</li>
<li data-jstree='{"opened": false}' id = '3285'><a href = 'https://metacpan.org/dist/Time-Left' target = '_blank'>Time::Left - Object model for time limits</a>
</li>
<li data-jstree='{"opened": false}' id = '3286'><a href = 'https://metacpan.org/pod/Time::Local' target = '_blank'>Time::Local - Efficiently compute time from local and GMT time</a>
</li>
<li data-jstree='{"opened": false}' id = '3287'><a href = 'https://metacpan.org/dist/Time-Moment' target = '_blank'>Time::Moment - Represents a date and time of day with an offset from UTC</a>
</li>
<li data-jstree='{"opened": false}' id = '3288'><a href = 'https://metacpan.org/dist/Time-Nanos' target = '_blank'>Time::Nanos - Nanosecond time resolution via clock_gettime()</a>
</li>
<li data-jstree='{"opened": false}' id = '3289'><a href = 'https://metacpan.org/dist/Time-OlsonTZ-Data' target = '_blank'>Time::OlsonTZ::Data - Olson timezone data</a>
</li>
<li data-jstree='{"opened": false}' id = '3290'><a href = 'https://metacpan.org/pod/Time::ParseDate' target = '_blank'>Time::ParseDate - Date parsing both relative and absolute</a>
</li>
<li data-jstree='{"opened": false}' id = '3291'><a href = 'https://metacpan.org/pod/Time::Piece' target = '_blank'>Time::Piece - Object Oriented time objects. Built-in</a>
</li>
<li data-jstree='{"opened": false}' id = '3292'>⊕ Notes for: Time::Piece
<ul>
<li data-jstree='{"opened": false}' id = '3293'>Includes Time::Seconds</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3294'><a href = 'https://metacpan.org/dist/Time-Precise' target = '_blank'>Time::Precise - Extending standard time related functions to always include nanoseconds and always use full year</a>
</li>
<li data-jstree='{"opened": false}' id = '3295'><a href = 'https://metacpan.org/pod/Time::Spec' target = '_blank'>Time::Spec - A wrapper around struct timespec</a>
</li>
<li data-jstree='{"opened": false}' id = '3296'><a href = 'https://metacpan.org/dist/Time-Str' target = '_blank'>Time::Str - Parse and format date/time strings in multiple standard formats</a>
</li>
<li data-jstree='{"opened": false}' id = '3297'><a href = 'https://metacpan.org/pod/Time::TAI64' target = '_blank'>Time::TAI64 - Perl extension for converting TAI64 strings into standard unix timestamps</a>
</li>
<li data-jstree='{"opened": false}' id = '3298'><a href = 'https://metacpan.org/dist/TimeZone-TimeZoneDB' target = '_blank'>TimeZone::TimeZoneDB - Interface to https://timezonedb.com for looking up Timezone data</a>
</li>
<li data-jstree='{"opened": false}' id = '3299'><a href = 'https://metacpan.org/dist/Vigil-Calendar' target = '_blank'>Vigil::Calendar - Provides a way to describe a calendar _month so that you can easily build HTML calendars or populate your flavou...
</ul></li>
<li data-jstree='{"opened": false}' id = '3300'>DebianOS
<ul>
<li data-jstree='{"opened": false}' id = '3301'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '3302'>[Topic] <button class='btn btn-info'>TheOSGuide</button></li>
<li data-jstree='{"opened": false}' id = '3303'>My home page http://savage.net.au/index.html for the Debian.Wiki</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3304'><a href = 'https://metacpan.org/dist/Container-Builder' target = '_blank'>Container::Builder - Build Container archives</a>
</li>
<li data-jstree='{"opened": false}' id = '3305'><a href = 'https://metacpan.org/dist/Dpkg' target = '_blank'>Dpkg - Module with core variables</a>
</li>
<li data-jstree='{"opened": false}' id = '3306'><a href = 'https://metacpan.org/dist/DPKG-Packages-Parser' target = '_blank'>DPKG::Packages::Parser - Parses the Debian Packages file</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '3307'>DebuggingStuff
<ul>
<li data-jstree='{"opened": false}' id = '3308'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '3309'>[Topic] <button class='btn btn-info'>DataTraversal</button></li>
<li data-jstree='{"opened": false}' id = '3310'>[Topic] <button class='btn btn-info'>MeasureMetrics</button></li>
<li data-jstree='{"opened": false}' id = '3311'>[Topic] <button class='btn btn-info'>MemoryUsage</button></li>
<li data-jstree='{"opened": false}' id = '3312'>[Topic] <button class='btn btn-info'>ModuleBuilding</button></li>
<li data-jstree='{"opened": false}' id = '3313'>[Topic] <button class='btn btn-info'>TestingHelp</button></li>
</ul></li>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '3702'><a href = 'https://metacpan.org/pod/IO::Socket::Multicast' target = '_blank'>IO::Socket::Multicast - Send and receive multicast messages</a>
</li>
<li data-jstree='{"opened": false}' id = '3703'><a href = 'https://metacpan.org/pod/IO::Socket::SSL' target = '_blank'>IO::Socket::SSL - SSL sockets with IO::Socket interface</a>
</li>
<li data-jstree='{"opened": false}' id = '3704'><a href = 'https://metacpan.org/pod/IO::Socket::Socks' target = '_blank'>IO::Socket::Socks - Provides a way to create socks client or server both 4 and 5 version</a>
</li>
<li data-jstree='{"opened": false}' id = '3705'><a href = 'https://metacpan.org/pod/IO::Socket::Socks::Wrapped' target = '_blank'>IO::Socket::Socks::Wrapped - Object wrapped by IO::Socket::Socks::Wrapper</a>
</li>
<li data-jstree='{"opened": false}' id = '3706'><a href = 'https://metacpan.org/pod/IO::Socket::Socks::Wrapper' target = '_blank'>IO::Socket::Socks::Wrapper - Add SOCKS support for any perl object / package / program</a>
</li>
<li data-jstree='{"opened": false}' id = '3707'><a href = 'https://metacpan.org/pod/IO::Socket::SSL' target = '_blank'>IO::Socket::SSL - SSL sockets with IO::Socket interface</a>
</li>
<li data-jstree='{"opened": false}' id = '3708'>⊕ Notes for: IO::Socket::SSL
<ul>
<li data-jstree='{"opened": false}' id = '3709'>Has lots of docs and sample code</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3710'><a href = 'https://metacpan.org/dist/IO-Trace' target = '_blank'>IO::Trace - Log I/O of an arbitrary process</a>
</li>
<li data-jstree='{"opened": false}' id = '3711'><a href = 'https://metacpan.org/pod/IO::Uring' target = '_blank'>IO::Uring - io_uring for Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '3712'><a href = 'http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod' target = '_blank'>libev - http://software.schmorp.de/pkg/libev.html</a>
</li>
<li data-jstree='{"opened": false}' id = '3713'><a href = 'https://metacpan.org/dist/Math-Ryu' target = '_blank'>Math::Ryu - Perl interface to Ryu (sane NV-to-string conversion)</a>
</li>
<li data-jstree='{"opened": false}' id = '3714'><a href = 'https://metacpan.org/dist/Net-LibAsyncNS' target = '_blank'>Net::LibAsyncNS - A Perl wrapper around libasyncns</a>
</li>
<li data-jstree='{"opened": false}' id = '3715'><a href = 'https://metacpan.org/pod/Promise::AsyncAwait' target = '_blank'>Promise::AsyncAwait - Async/await with promises</a>
</li>
<li data-jstree='{"opened": false}' id = '3716'><a href = 'https://metacpan.org/pod/Promise::ES6' target = '_blank'>Promise::ES6 - ES6-style promises in Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '3717'><a href = 'https://metacpan.org/dist/Promise-Me' target = '_blank'>Promise::Me - Fork Based Promise with Asynchronous Execution, Async, Await and Shared Data</a>
</li>
<li data-jstree='{"opened": false}' id = '3718'><a href = 'https://metacpan.org/pod/Promise::XS' target = '_blank'>Promise::XS - Fast promises in Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '3719'><a href = 'https://metacpan.org/dist/Promises' target = '_blank'>Promises - An implementation of Promises in Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '3720'><a href = 'https://metacpan.org/dist/Riemann-Client' target = '_blank'>Riemann::Client - A Perl client for the Riemann event system</a>
</li>
<li data-jstree='{"opened": false}' id = '3721'>⊕ Notes for: Riemann::Client
<ul>
<li data-jstree='{"opened": false}' id = '3722'>http://riemann.io/</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3723'><a href = 'https://metacpan.org/dist/Ryu' target = '_blank'>Ryu - Asynchronous stream building blocks</a>
</li>
<li data-jstree='{"opened": false}' id = '3724'><a href = 'https://metacpan.org/dist/Ryu-Async' target = '_blank'>Ryu::Async - Use Ryu with IO::Async</a>
</li>
<li data-jstree='{"opened": false}' id = '3725'><a href = 'https://metacpan.org/pod/Signal::Mask' target = '_blank'>Signal::Mask - Signal masks made easy</a>
</li>
<li data-jstree='{"opened": false}' id = '3726'><a href = 'https://metacpan.org/dist/Socket' target = '_blank'>Socket - Networking constants and support functions</a>
</li>
<li data-jstree='{"opened": false}' id = '3727'><a href = 'https://metacpan.org/pod/Socket6' target = '_blank'>Socket6 - IPv6 related part of the C socket.h defines and structure manipulators</a>
</li>
<li data-jstree='{"opened": false}' id = '3728'><a href = 'https://metacpan.org/pod/Socket::More' target = '_blank'>Socket::More - List network interfaces and scope passive sockets to them</a>
</li>
<li data-jstree='{"opened": false}' id = '3729'><a href = 'https://metacpan.org/pod/Sys::SigAction' target = '_blank'>Sys::SigAction - Perl extension for Consistent Signal Handling</a>
</li>
<li data-jstree='{"opened": false}' id = '3730'><a href = 'https://metacpan.org/pod/Syntax::Keyword::Defer' target = '_blank'>Syntax::Keyword::Defer - Execute code when leaving a block</a>
</li>
<li data-jstree='{"opened": false}' id = '3731'><a href = 'https://metacpan.org/dist/Time-DoAfter' target = '_blank'>Time::DoAfter - Wait before doing by label controller singleton</a>
</li>
<li data-jstree='{"opened": false}' id = '3732'><a href = 'https://metacpan.org/dist/Timer-Wheel' target = '_blank'>Timer::Wheel - Lightweight timer/event scheduler</a>
</li>
<li data-jstree='{"opened": false}' id = '3733'><a href = 'https://metacpan.org/pod/UV' target = '_blank'>UV - Perl interface to libuv</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '3734'>ExceptionHandling
<ul>
<li data-jstree='{"opened": false}' id = '3735'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '3736'>[Topic] <button class='btn btn-info'>DebuggingStuff</button></li>
<li data-jstree='{"opened": false}' id = '3737'>[Topic] <button class='btn btn-info'>FeaturesAndPragmas</button></li>
<li data-jstree='{"opened": false}' id = '3738'>[Topic] <button class='btn btn-info'>ModuleBuilding</button></li>
<li data-jstree='{"opened": false}' id = '3739'>[Topic] <button class='btn btn-info'>ParallelProcessing</button></li>
<li data-jstree='{"opened": false}' id = '3740'>[Topic] <button class='btn btn-info'>PerlInternals</button></li>
<li data-jstree='{"opened": false}' id = '3741'>[Topic] <button class='btn btn-info'>SwitchStatements</button></li>
<li data-jstree='{"opened": false}' id = '3742'>[Topic] <button class='btn btn-info'>TestingHelp</button></li>
<li data-jstree='{"opened": false}' id = '3743'>[Topic] <button class='btn btn-info'>WantArray</button></li>
<li data-jstree='{"opened": false}' id = '3744'><a href = 'https://phoenixtrap.com/2021/12/07/sweeter-perl-exception-classes/' target = '_blank'>https://phoenixtrap.com/2021/12/07/sweeter-perl-exception-classes/</a></li>
<li data-jstree='{"opened": false}' id = '3745'><a href = 'https://gist.github.com/Ovid/5205534f7dcc52e4d931aaff301b39aa' target = '_blank'>https://gist.github.com/Ovid/5205534f7dcc52e4d931aaff301b39aa</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3746'><a href = 'https://metacpan.org/dist/Aion-Carp' target = '_blank'>Aion::Carp - Adds stack trace to exceptions</a>
</li>
<li data-jstree='{"opened": false}' id = '3747'><a href = 'https://metacpan.org/dist/Aspect' target = '_blank'>Aspect::Guard - General purpose guard object for destroy-time actions</a>
</li>
<li data-jstree='{"opened": false}' id = '3748'><a href = 'https://metacpan.org/dist/autodie' target = '_blank'>autodie::Scope::Guard - Wrapper class for calling subs at end of scope</a>
</li>
<li data-jstree='{"opened": false}' id = '3749'><a href = 'https://metacpan.org/pod/Capture::Tiny' target = '_blank'>Capture::Tiny - Capture STDOUT and STDERR from Perl, XS or external programs</a>
</li>
<li data-jstree='{"opened": false}' id = '3750'>⊕ Notes for: Capture::Tiny
<ul>
<li data-jstree='{"opened": false}' id = '3751'>In core, so 1st choice</li>
<li data-jstree='{"opened": false}' id = '3752'>This module has a huge See Also list</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3753'><a href = 'https://metacpan.org/pod/Class::Throwable' target = '_blank'>Class::Throwable - A minimal lightweight exception class</a>
</li>
<li data-jstree='{"opened": false}' id = '3754'><a href = 'https://metacpan.org/dist/Clean-Eval' target = '_blank'>Clean::Eval - Run code under eval without leaking $@ and get a rich error object back on failure</a>
</li>
<li data-jstree='{"opened": false}' id = '3755'><a href = 'https://metacpan.org/pod/Errno::AnyString' target = '_blank'>Errno::AnyString - Put arbitrary strings in $!</a>
</li>
<li data-jstree='{"opened": false}' id = '3756'><a href = 'https://metacpan.org/pod/Error' target = '_blank'>Error - Error/exception handling in an OO-ish way</a>
</li>
<li data-jstree='{"opened": false}' id = '3757'><a href = 'https://metacpan.org/pod/Error::Pure' target = '_blank'>Error::Pure - Perl module for structured errors</a>
</li>
<li data-jstree='{"opened": false}' id = '3758'>⊕ Notes for: Error::Pure
<ul>
<li data-jstree='{"opened": false}' id = '3759'>See Task::Error::Pure below</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3760'><a href = 'https://metacpan.org/dist/Error-Pure-Output-Bio' target = '_blank'>Error::Pure::Output::Bio - Output bioperl subroutines for Error::Pure</a>
</li>
<li data-jstree='{"opened": false}' id = '3761'><a href = 'https://metacpan.org/dist/Error-Show' target = '_blank'>Error::Show - Locate and Diagnose Errors/Exceptions in Perl programs</a>
</li>
<li data-jstree='{"opened": false}' id = '3762'><a href = 'https://metacpan.org/pod/Exception::Base' target = '_blank'>Exception::Base - Lightweight exceptions</a>
</li>
<li data-jstree='{"opened": false}' id = '3763'>⊕ Notes for: Exception::Base
<ul>
<li data-jstree='{"opened": false}' id = '3764'>Has a great See Also</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3765'><a href = 'https://metacpan.org/pod/Exception::Class' target = '_blank'>Exception::Class - A module that allows you to declare real exception classes in Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '3766'>⊕ Notes for: Exception::Class
<ul>
<li data-jstree='{"opened": false}' id = '3767'>But see Throwable & HTTP::Throwable</li>
html/cpan.metacurator.tree.html view on Meta::CPAN
</li>
<li data-jstree='{"opened": false}' id = '5165'><a href = 'https://metacpan.org/dist/Lingua-Text' target = '_blank'>Lingua::Text - Class to contain text in many different languages</a>
</li>
<li data-jstree='{"opened": false}' id = '5166'><a href = 'https://metacpan.org/pod/Locale::Maketext'' target = '_blank'>Locale::Maketext - Framework for localization</a>
</li>
<li data-jstree='{"opened": false}' id = '5167'><a href = 'https://metacpan.org/dist/Locale-Maketext/view/lib/Locale/Maketext/TPJ13.pod' target = '_blank'>Locale::Maketext::TPJ13 - Article about software localization</a>
</li>
<li data-jstree='{"opened": false}' id = '5168'><a href = 'https://metacpan.org/dist/String-Equivalence-Amharic' target = '_blank'>String::Equivalence::Amharic - Normalization Utilities for Amharic</a>
</li>
<li data-jstree='{"opened": false}' id = '5169'><a href = 'https://metacpan.org/pod/String::ProperCase::Surname' target = '_blank'>String::ProperCase::Surname - Converts Surnames to Proper Case</a>
</li>
<li data-jstree='{"opened": false}' id = '5170'><a href = 'https://metacpan.org/dist/Task-Lingua-Num2Word' target = '_blank'>Task::Lingua::Num2Word - Install all PetaMem number-to-word conversion modules</a>
</li>
<li data-jstree='{"opened": false}' id = '5171'><a href = 'https://metacpan.org/dist/Task-Lingua-PetaMem' target = '_blank'>Task::Lingua::PetaMem - Install all PetaMem Lingua number conversion modules</a>
</li>
<li data-jstree='{"opened": false}' id = '5172'><a href = 'https://metacpan.org/dist/Task-Lingua-Word2Num' target = '_blank'>Task::Lingua::Word2Num - Install all PetaMem word-to-number conversion modules</a>
</li>
<li data-jstree='{"opened": false}' id = '5173'><a href = 'https://metacpan.org/pod/Text::DoubleMetaphone' target = '_blank'>Text::DoubleMetaphone - Phonetic encoding of words.</a>
</li>
<li data-jstree='{"opened": false}' id = '5174'><a href = 'https://metacpan.org/pod/Text::Metaphone' target = '_blank'>Text::Metaphone - A modern soundex. Phonetic encoding of words</a>
</li>
<li data-jstree='{"opened": false}' id = '5175'><a href = 'https://metacpan.org/pod/Text::Metaphone::Amharic' target = '_blank'>Text::Metaphone::Amharic - The Metaphone Algorithm for Amharic</a>
</li>
<li data-jstree='{"opened": false}' id = '5176'><a href = 'https://metacpan.org/pod/Text::Phonetic::Metaphone' target = '_blank'>Text::Phonetic::Metaphone - Metaphone algorithm</a>
</li>
<li data-jstree='{"opened": false}' id = '5177'><a href = 'https://metacpan.org/pod/Text::TransMetaphone' target = '_blank'>Text::TransMetaphone - Translingual Phonetic Encoding of Words</a>
</li>
<li data-jstree='{"opened": false}' id = '5178'><a href = 'https://metacpan.org/pod/Text::WagnerFischer::Amharic' target = '_blank'>Text::WagnerFischer::Amharic - The Wagner-Fischer Algorithm for Amharic</a>
</li>
<li data-jstree='{"opened": false}' id = '5179'><a href = 'https://metacpan.org/dist/Unicode-Japanese' target = '_blank'>Unicode::Japanese - Convert encoding of Japanese text</a>
</li>
<li data-jstree='{"opened": false}' id = '5180'><a href = 'https://metacpan.org/pod/Win32::Locale' target = '_blank'>Win32::Locale - Get the current MSWin locale or language</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '5181'>LinuxOS
<ul>
<li data-jstree='{"opened": false}' id = '5182'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '5183'>[Topic] <button class='btn btn-info'>ChildProcesses</button></li>
<li data-jstree='{"opened": false}' id = '5184'>[Topic] <button class='btn btn-info'>DatesAndTimes</button></li>
<li data-jstree='{"opened": false}' id = '5185'>[Topic] <button class='btn btn-info'>EventStuff</button></li>
<li data-jstree='{"opened": false}' id = '5186'>[Topic] <button class='btn btn-info'>FileHandling</button></li>
<li data-jstree='{"opened": false}' id = '5187'>[Topic] <button class='btn btn-info'>GnuPG</button></li>
<li data-jstree='{"opened": false}' id = '5188'>[Topic] <button class='btn btn-info'>TheOSGuide</button></li>
<li data-jstree='{"opened": false}' id = '5189'><a href = 'https://www.devuan.org/' target = '_blank'>https://www.devuan.org/</a></li>
<li data-jstree='{"opened": false}' id = '5190'><a href = 'https://xfce.org/' target = '_blank'>https://xfce.org/</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5191'><a href = 'https://metacpan.org/pod/App::RPM::Spec::License' target = '_blank'>App::RPM::Spec::License - Base class for rpm-spec-license tool</a>
</li>
<li data-jstree='{"opened": false}' id = '5192'><a href = 'https://metacpan.org/dist/Linux-Clone' target = '_blank'>Linux::Clone - An interface to the linux clone, unshare, setns, pivot_root and kcmp syscalls</a>
</li>
<li data-jstree='{"opened": false}' id = '5193'><a href = 'https://metacpan.org/dist/Linux-Event' target = '_blank'>Linux::Event - Front door for the Linux::Event ecosystem</a>
</li>
<li data-jstree='{"opened": false}' id = '5194'><a href = 'https://metacpan.org/dist/Linux-Event-Clock' target = '_blank'>Linux::Event::Clock - Cached monotonic time and deadline math for Linux::Event schedulers</a>
</li>
<li data-jstree='{"opened": false}' id = '5195'><a href = 'https://metacpan.org/dist/Linux-Event-Connect' target = '_blank'>Linux::Event::Connect - Non-blocking outbound socket connect for Linux::Event</a>
</li>
<li data-jstree='{"opened": false}' id = '5196'><a href = 'https://metacpan.org/pod/Linux::Event::Fork' target = '_blank'>Linux::Event::Fork - Minimal async child spawning on top of Linux::Event</a>
</li>
<li data-jstree='{"opened": false}' id = '5197'><a href = 'https://metacpan.org/dist/Linux-Event-Listen' target = '_blank'>Linux::Event::Listen - Listening sockets for Linux::Event</a>
</li>
<li data-jstree='{"opened": false}' id = '5198'><a href = 'https://metacpan.org/pod/Linux::Event::Loop' target = '_blank'>Linux::Event::Loop - Linux-native event loop (epoll + timerfd + signalfd + eventfd + pidfd)</a>
</li>
<li data-jstree='{"opened": false}' id = '5199'><a href = 'https://metacpan.org/dist/Linux-Event-Stream' target = '_blank'>Linux::Event::Stream - Buffered, backpressure-aware I/O for nonblocking file descriptors</a>
</li>
<li data-jstree='{"opened": false}' id = '5200'><a href = 'https://metacpan.org/pod/Linux::Event::Timer' target = '_blank'>Linux::Event::Timer - Thin wrapper around Linux::FD::Timer (timerfd)</a>
</li>
<li data-jstree='{"opened": false}' id = '5201'><a href = 'https://metacpan.org/pod/Linux::Event::Watcher' target = '_blank'>Linux::Event::Watcher - Mutable watcher handle for Linux::Event::Loop</a>
</li>
<li data-jstree='{"opened": false}' id = '5202'><a href = 'https://metacpan.org/dist/Linux-FD' target = '_blank'>Linux::FD - Linux specific special filehandles</a>
</li>
<li data-jstree='{"opened": false}' id = '5203'>⊕ Notes for: Linux::FD
<ul>
<li data-jstree='{"opened": false}' id = '5204'>Contains Linux::FD::Event, Linux::FD::Signal, Linux::FD::Timer</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5205'><a href = 'https://metacpan.org/dist/Linux-FD-Mem' target = '_blank'>Linux::FD::Mem - Memory file descriptors</a>
</li>
<li data-jstree='{"opened": false}' id = '5206'><a href = 'https://metacpan.org/pod/Linux::Inotify' target = '_blank'>Linux::Inotify - Classes for supporting inotify in Linux Kernel >= 2.6.13</a>
</li>
<li data-jstree='{"opened": false}' id = '5207'><a href = 'https://metacpan.org/pod/Linux::Inotify2' target = '_blank'>Linux::Inotify2 - Scalable directory/file change notification</a>
</li>
<li data-jstree='{"opened": false}' id = '5208'><a href = 'https://metacpan.org/dist/Linux-Perl' target = '_blank'>Linux::Perl - Linux system calls with pure Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '5209'><a href = 'https://metacpan.org/pod/Linux::Prctl' target = '_blank'>Linux::Prctl - Perl extension for controlling process characteristics</a>
</li>
<li data-jstree='{"opened": false}' id = '5210'><a href = 'https://metacpan.org/pod/Linux::Socket::Accept4' target = '_blank'>Linux::Socket::Accept4 - Accept4(2) bindings for Perl5</a>
</li>
<li data-jstree='{"opened": false}' id = '5211'><a href = 'https://metacpan.org/pod/Parse::RPM::Spec' target = '_blank'>Parse::RPM::Spec - Perl extension to parse RPM spec files</a>
</li>
<li data-jstree='{"opened": false}' id = '5212'><a href = 'https://metacpan.org/dist/RPM-Query' target = '_blank'>RPM::Query - Perl object overlay of the RPM query command</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '5213'>LocaleStuff
<ul>
<li data-jstree='{"opened": false}' id = '5214'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '5215'>[Topic] <button class='btn btn-info'>BusinessApps</button></li>
<li data-jstree='{"opened": false}' id = '5216'>[Topic] <button class='btn btn-info'>DatesAndTimes</button></li>
<li data-jstree='{"opened": false}' id = '5217'><a href = 'https://metacpan.org/dist/libintl-perl' target = '_blank'>For Locale::TextDomain::FAQ etc</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5218'><a href = 'https://metacpan.org/pod/Convert::Number::Digits' target = '_blank'>Convert::Number::Digits - Convert Digits Between the Scripts of Unicode.</a>
</li>
<li data-jstree='{"opened": false}' id = '5219'>⊕ Notes for: Convert::Number::Digits
<ul>
<li data-jstree='{"opened": false}' id = '5220'>Methods included</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5221'><a href = 'https://metacpan.org/pod/Data::Localize::Format::Maketext' target = '_blank'>Data::Localize::Format::Maketext - Maketext Formatter</a>
</li>
<li data-jstree='{"opened": false}' id = '5222'>⊕ Notes for: Data::Localize::Format::Maketext
<ul>
<li data-jstree='{"opened": false}' id = '5223'>Warning: POD is void</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5224'><a href = 'https://metacpan.org/pod/Data::Localize::Format::Sprintf' target = '_blank'>Data::Localize::Format::Sprintf - Format strings using regular sprintf</a>
</li>
<li data-jstree='{"opened": false}' id = '5225'><a href = 'https://metacpan.org/dist/DateTime-Locale' target = '_blank'>DateTime::Locale - Localization support for DateTime.pm</a>
</li>
<li data-jstree='{"opened": false}' id = '5226'><a href = 'https://metacpan.org/pod/Locale::AU' target = '_blank'>Locale::AU - Abbreviations for territory and state identification in Australia and vice versa</a>
</li>
<li data-jstree='{"opened": false}' id = '5227'><a href = 'https://metacpan.org/dist/Locale-CA' target = '_blank'>Locale::CA - Two letter codes for province identification in Canada and vice versa</a>
</li>
<li data-jstree='{"opened": false}' id = '5228'><a href = 'https://metacpan.org/dist/Locale-Codes' target = '_blank'>Locale::Codes - A distribution of many modules to handle locale codes</a>
</li>
<li data-jstree='{"opened": false}' id = '5229'>⊕ Notes for: Locale::Codes
<ul>
<li data-jstree='{"opened": false}' id = '5230'>For example, there are codes associated with different countries, different currencies, different languages, etc</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '5231'><a href = 'https://metacpan.org/pod/Locale::Country' target = '_blank'>Locale::Country - Module for dealing with country code sets</a>
html/cpan.metacurator.tree.html view on Meta::CPAN
<li data-jstree='{"opened": false}' id = '8772'>[Topic] <button class='btn btn-info'>NetworkProgramming</button></li>
<li data-jstree='{"opened": false}' id = '8773'>[Topic] <button class='btn btn-info'>SystemMonitoring</button></li>
<li data-jstree='{"opened": false}' id = '8774'>[Topic] <button class='btn btn-info'>UsernamePassword</button></li>
<li data-jstree='{"opened": false}' id = '8775'>[Topic] <button class='btn btn-info'>WebServices</button></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8776'><a href = 'https://metacpan.org/pod/App::aep' target = '_blank'>Alien::aep - Allows you to run a command within a container and control its start up</a>
</li>
<li data-jstree='{"opened": false}' id = '8777'><a href = 'https://metacpan.org/dist/API-Docker' target = '_blank'>API::Docker - Perl client for the Docker Engine API</a>
</li>
<li data-jstree='{"opened": false}' id = '8778'><a href = 'https://metacpan.org/dist/App-dozo' target = '_blank'>App::dozo - Docker with Zero Overhead</a>
</li>
<li data-jstree='{"opened": false}' id = '8779'><a href = 'https://metacpan.org/pod/Net::Proxmox::VE' target = '_blank'>Net::Proxmox::VE - Pure Perl API for Proxmox Virtual Environment</a>
</li>
<li data-jstree='{"opened": false}' id = '8780'><a href = 'https://metacpan.org/dist/Protocol-OVSDB' target = '_blank'>Protocol::OVSDB - Implementation of RFC 7047 (Open vSwitch Database Management protocol)</a>
</li>
<li data-jstree='{"opened": false}' id = '8781'><a href = 'https://metacpan.org/dist/Protocol-Sys-Virt' target = '_blank'>Protocol::Sys::Virt - Abstract LibVirt protocol implementation</a>
</li>
<li data-jstree='{"opened": false}' id = '8782'><a href = 'https://metacpan.org/dist/SIRTX-Datecode' target = '_blank'>SIRTX::Datecode - Module for interacting with SIRTX Datecodes</a>
</li>
<li data-jstree='{"opened": false}' id = '8783'><a href = 'https://metacpan.org/dist/SIRTX-Font' target = '_blank'>SIRTX::Font - Module for working with SIRTX font files</a>
</li>
<li data-jstree='{"opened": false}' id = '8784'>⊕ Notes for: SIRTX::Font
<ul>
<li data-jstree='{"opened": false}' id = '8785'>It's here because I could not think of where else to put it</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8786'><a href = 'https://metacpan.org/dist/SIRTX-VM' target = '_blank'>SIRTX::VM - Module for interacting with SIRTX VM code</a>
</li>
<li data-jstree='{"opened": false}' id = '8787'><a href = 'https://metacpan.org/dist/SIRTX-VM-Chunk' target = '_blank'>SIRTX::VM::Chunk - Module for interacting with SIRTX VM chunks</a>
</li>
<li data-jstree='{"opened": false}' id = '8788'><a href = 'https://metacpan.org/dist/Sys-Async-Virt' target = '_blank'>Sys::Async::Virt - LibVirt protocol implementation for clients</a>
</li>
<li data-jstree='{"opened": false}' id = '8789'><a href = 'https://metacpan.org/dist/Sys-Async-Virt-Connection-TLS' target = '_blank'>Sys::Async::Virt::Connection::TLS - Connection to LibVirt server over TLS sockets</a>
</li>
<li data-jstree='{"opened": false}' id = '8790'><a href = 'https://metacpan.org/pod/Sys::Virt' target = '_blank'>Sys::Virt - Represent and manage a libvirt hypervisor connection</a>
</li>
<li data-jstree='{"opened": false}' id = '8791'>⊕ Notes for: Sys::Virt
<ul>
<li data-jstree='{"opened": false}' id = '8792'>See also https://libvirt.org/</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8793'><a href = 'https://metacpan.org/pod/VM::EC2' target = '_blank'>VM::EC2 - Perl interface to Amazon EC2, Virtual Private Cloud, Elastic Load Balancing, Autoscaling, and Relational Database services</a>
</li>
<li data-jstree='{"opened": false}' id = '8794'><a href = 'https://metacpan.org/release/GETTY/WWW-Docker-0.100' target = '_blank'>WWW::Docker - Perl client for the Docker Engine API</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '8795'>WantArray
<ul>
<li data-jstree='{"opened": false}' id = '8796'><a href = 'There is a great example in the POD of Nice::Try' target = '_blank'>Want - Extends wantarray</a>
</li>
<li data-jstree='{"opened": false}' id = '8797'><a href = 'https://metacpan.org/dist/Wanted' target = '_blank'>Wanted - Extended caller context detection</a>
</li>
<li data-jstree='{"opened": false}' id = '8798'>⊕ Notes for: Wanted
<ul>
<li data-jstree='{"opened": false}' id = '8799'>It seems Want is no longer maintained</li>
</ul></li></ul>
<li data-jstree='{"opened": false}' id = '8800'>WeatherStuff
<ul>
<li data-jstree='{"opened": false}' id = '8801'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '8802'>[Topic] <button class='btn btn-info'>TheRFCGuide</button></li>
<li data-jstree='{"opened": false}' id = '8803'><a href = 'https://astro.ecuadors.net/polar-scope-align/' target = '_blank'>https://astro.ecuadors.net/polar-scope-align/</a></li>
<li data-jstree='{"opened": false}' id = '8804'><a href = 'https://astro.ecuadors.net/xasteria/' target = '_blank'>https://astro.ecuadors.net/xasteria/</a></li>
<li data-jstree='{"opened": false}' id = '8805'><a href = 'https://github.com/Yeqzids/7timer-issues/wiki/Wiki' target = '_blank'>https://github.com/Yeqzids/7timer-issues/wiki/Wiki</a></li>
<li data-jstree='{"opened": false}' id = '8806'><a href = 'https://open-meteo.com' target = '_blank'>https://open-meteo.com</a></li>
<li data-jstree='{"opened": false}' id = '8807'><a href = 'https://openweathermap.org/api' target = '_blank'>https://openweathermap.org/api</a></li>
<li data-jstree='{"opened": false}' id = '8808'><a href = 'https://7timer.info/' target = '_blank'>https://7timer.info/</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '8809'><a href = 'https://metacpan.org/pod/Ham::NOAA::Sunspot' target = '_blank'>Ham::NOAA::Sunspot - Process sunspot prediction data from NOAA FTP/Website</a>
</li>
<li data-jstree='{"opened": false}' id = '8810'><a href = 'https://metacpan.org/dist/NOAA-Aurora' target = '_blank'>NOAA::Aurora - Simple client for NOAA's Aurora Forecast Service</a>
</li>
<li data-jstree='{"opened": false}' id = '8811'><a href = 'https://metacpan.org/pod/Weather::API::Base' target = '_blank'>Weather::API::Base - Base/util module for Weather API clients</a>
</li>
<li data-jstree='{"opened": false}' id = '8812'><a href = 'https://metacpan.org/pod/Weather::Astro7Timer' target = '_blank'>Weather::Astro7Timer - Simple client for the 7Timer.info Weather Forecast service</a>
</li>
<li data-jstree='{"opened": false}' id = '8813'><a href = 'https://metacpan.org/dist/Weather-Meteo' target = '_blank'>Weather::Meteo - Interface to https://open-meteo.com for historical weather data</a>
</li>
<li data-jstree='{"opened": false}' id = '8814'><a href = 'https://metacpan.org/pod/Weather::OWM' target = '_blank'>Weather::OWM - Perl client for the OpenWeatherMap (OWM) API</a>
</li>
<li data-jstree='{"opened": false}' id = '8815'><a href = 'https://metacpan.org/pod/Weather::WeatherKit' target = '_blank'>Weather::WeatherKit - Apple WeatherKit REST API client</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '8816'>WebSecurity
<ul>
<li data-jstree='{"opened": false}' id = '8817'><a href = 'https://metacpan.org/dist/App-OATH' target = '_blank'>App::OATH - Simple OATH authenticator</a>
</li>
<li data-jstree='{"opened": false}' id = '8818'><a href = 'https://metacpan.org/dist/Authen-OATH' target = '_blank'>Authen::OATH - OATH One Time Passwords</a>
</li>
<li data-jstree='{"opened": false}' id = '8819'><a href = 'https://metacpan.org/pod/HTTP::CSPHeader' target = '_blank'>HTTP::CSPHeader - Manage dynamic content security policy headers</a>
</li>
<li data-jstree='{"opened": false}' id = '8820'><a href = 'https://metacpan.org/pod/HTTP::SecureHeaders' target = '_blank'>HTTP::SecureHeaders - Manage security headers with many safe defaults</a>
</li>
<li data-jstree='{"opened": false}' id = '8821'><a href = 'https://metacpan.org/pod/Net::OAuth' target = '_blank'>Net::OAuth - Provides a low-level API for reading and writing OAuth messages</a>
</li>
<li data-jstree='{"opened": false}' id = '8822'><a href = 'https://metacpan.org/pod/WWW::OAuth' target = '_blank'>WWW::OAuth - Portable OAuth 1.0 authentication</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '8823'>WebServices
<ul>
<li data-jstree='{"opened": false}' id = '8824'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '8825'>[Topic] <button class='btn btn-info'>Acronyms</button></li>
<li data-jstree='{"opened": false}' id = '8826'>[Topic] <button class='btn btn-info'>AiEngines</button></li>
<li data-jstree='{"opened": false}' id = '8827'>[Topic] <button class='btn btn-info'>BloggingPackages</button></li>
<li data-jstree='{"opened": false}' id = '8828'>[Topic] <button class='btn btn-info'>ChildProcesses</button></li>
<li data-jstree='{"opened": false}' id = '8829'>[Topic] <button class='btn btn-info'>CryptoStuff</button></li>
<li data-jstree='{"opened": false}' id = '8830'>[Topic] <button class='btn btn-info'>cron</button></li>
<li data-jstree='{"opened": false}' id = '8831'>[Topic] <button class='btn btn-info'>DataTraversal</button></li>
<li data-jstree='{"opened": false}' id = '8832'>[Topic] <button class='btn btn-info'>DnsStuff</button></li>
<li data-jstree='{"opened": false}' id = '8833'>[Topic] <button class='btn btn-info'>EventStuff</button></li>
<li data-jstree='{"opened": false}' id = '8834'>[Topic] <button class='btn btn-info'>GitStuff</button></li>
<li data-jstree='{"opened": false}' id = '8835'>[Topic] <button class='btn btn-info'>GoogleStuff</button></li>
<li data-jstree='{"opened": false}' id = '8836'>[Topic] <button class='btn btn-info'>HTTPHandling</button></li>
<li data-jstree='{"opened": false}' id = '8837'>[Topic] <button class='btn btn-info'>KubernetesStuff</button></li>
<li data-jstree='{"opened": false}' id = '8838'>[Topic] <button class='btn btn-info'>MusicStuff</button></li>
<li data-jstree='{"opened": false}' id = '8839'>[Topic] <button class='btn btn-info'>NetworkProgramming</button></li>
<li data-jstree='{"opened": false}' id = '8840'>[Topic] <button class='btn btn-info'>OfficeFiles</button></li>
<li data-jstree='{"opened": false}' id = '8841'>[Topic] <button class='btn btn-info'>ParallelProcessing</button></li>
<li data-jstree='{"opened": false}' id = '8842'>[Topic] <button class='btn btn-info'>ProjectManagement</button></li>
<li data-jstree='{"opened": false}' id = '8843'>[Topic] <button class='btn btn-info'>RabbitMQ</button></li>
<li data-jstree='{"opened": false}' id = '8844'>[Topic] <button class='btn btn-info'>SlackWare</button></li>
<li data-jstree='{"opened": false}' id = '8845'>[Topic] <button class='btn btn-info'>SystemMonitoring</button></li>
<li data-jstree='{"opened": false}' id = '8846'>[Topic] <button class='btn btn-info'>TheRFCGuide</button></li>
<li data-jstree='{"opened": false}' id = '8847'>[Topic] <button class='btn btn-info'>UsernamePassword</button></li>
<li data-jstree='{"opened": false}' id = '8848'>[Topic] <button class='btn btn-info'>UtilityStuff</button></li>
<li data-jstree='{"opened": false}' id = '8849'><a href = 'https://avahi.org/' target = '_blank'>https://avahi.org/</a></li>
<li data-jstree='{"opened": false}' id = '8850'><a href = 'https://datadome.co/threat-research/how-new-headless-chrome-the-cdp-signal-are-impacting-bot-detection/' target = '_blank'>https://datadome.co/threat-research/how-new-headless-chrome-the-cdp...
<li data-jstree='{"opened": false}' id = '8851'><a href = 'https://letsencrypt.org/' target = '_blank'>https://letsencrypt.org/</a></li>
( run in 1.420 second using v1.01-cache-2.11-cpan-c221a9de4ec )