CPAN-MetaCurator
view release on metacpan or search on metacpan
html/cpan.metacurator.tree.html view on Meta::CPAN
<li><a href = 'https://metacpan.org/pod/IO::Socket::INET6' target = '_blank'>IO::Socket::INET6 - Object interface for AF_INET/AF_INET6 domain sockets - Deprecated</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Socket::IP' target = '_blank'>IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Socket::Multicast' target = '_blank'>IO::Socket::Multicast - Send and receive multicast messages</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Socket::SSL' target = '_blank'>IO::Socket::SSL - SSL sockets with IO::Socket interface</a></li>
<li><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><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><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><a href = 'https://metacpan.org/pod/IO::Socket::SSL' target = '_blank'>IO::Socket::SSL - SSL sockets with IO::Socket interface</a></li>
<li><a href = 'https://metacpan.org/dist/IO-Trace' target = '_blank'>IO::Trace - Log I/O of an arbitrary process</a></li>
<li><a href = 'https://metacpan.org/pod/IO::Uring' target = '_blank'>IO::Uring - io_uring for Perl</a></li>
<li><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><a href = 'https://metacpan.org/dist/Math-Ryu' target = '_blank'>Math::Ryu - Perl interface to Ryu (sane NV-to-string conversion)</a></li>
<li><a href = 'https://metacpan.org/dist/Net-LibAsyncNS' target = '_blank'>Net::LibAsyncNS - A Perl wrapper around libasyncns</a></li>
<li><a href = 'https://metacpan.org/pod/Promise::AsyncAwait' target = '_blank'>Promise::AsyncAwait - Async/await with promises</a></li>
<li><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><a href = 'https://metacpan.org/pod/Promise::XS' target = '_blank'>Promise::XS - Fast promises in Perl</a></li>
<li><a href = 'https://metacpan.org/dist/Promises' target = '_blank'>Promises - An implementation of Promises in Perl</a></li>
<li><a href = 'https://metacpan.org/dist/Ryu' target = '_blank'>Ryu - Asynchronous stream building blocks</a></li>
<li><a href = 'https://metacpan.org/dist/Ryu-Async' target = '_blank'>Ryu::Async - Use Ryu with IO::Async</a></li>
<li><a href = 'https://metacpan.org/pod/Signal::Mask' target = '_blank'>Signal::Mask - Signal masks made easy</a></li>
<li><a href = 'https://metacpan.org/dist/Socket' target = '_blank'>Socket - Networking constants and support functions</a></li>
<li><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><a href = 'https://metacpan.org/pod/Socket::More' target = '_blank'>Socket::More - List network interfaces and scope passive sockets to them</a></li>
<li><a href = 'https://metacpan.org/pod/Syntax::Keyword::Defer' target = '_blank'>Syntax::Keyword::Defer - Execute code when leaving a block</a></li>
<li><a href = 'https://metacpan.org/pod/UV' target = '_blank'>UV - Perl interface to libuv</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '600000'>ExceptionHandling
<ul>
<li><a href = 'https://metacpan.org/dist/Aion-Carp' target = '_blank'>Aion::Carp - Adds stack trace to exceptions</a></li>
<li><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><a href = 'https://metacpan.org/pod/Class::Throwable' target = '_blank'>Class::Throwable - A minimal lightweight exception class</a></li>
<li><a href = 'https://metacpan.org/pod/Error' target = '_blank'>Error - Error/exception handling in an OO-ish way</a></li>
<li><a href = 'https://metacpan.org/pod/Error::Pure' target = '_blank'>Error::Pure - Perl module for structured errors</a></li>
<li><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><a href = 'https://metacpan.org/dist/Error-Show' target = '_blank'>Error::Show - Locate and Diagnose Errors/Exceptions in Perl programs</a></li>
<li><a href = 'https://metacpan.org/pod/Exception::Base' target = '_blank'>Exception::Base - Lightweight exceptions</a></li>
<li><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><a href = 'https://metacpan.org/pod/Exception::Class::TryCatch' target = '_blank'>Exception::Class::TryCatch - Syntactic try/catch sugar for use with Exception::Class</a></li>
<li><a href = 'https://metacpan.org/pod/Exception::Died' target = '_blank'>Exception::Died - Convert simple die into real exception object</a></li>
<li><a href = 'https://metacpan.org/pod/Exception::Reporter' target = '_blank'>Exception::Reporter - A generic exception-reporting object</a></li>
<li><a href = 'https://metacpan.org/dist/Exception-Reporter-Summarizer-PlackRequest' target = '_blank'>Exception::Reporter::Summarizer::PlackRequest - A summarizer for Plack::Request objects</a></li>
<li><a href = 'https://metacpan.org/dist/Exception-Sink' target = '_blank'>Exception::Sink - General purpose compact exception handling</a></li>
<li><a href = 'https://metacpan.org/pod/Exception::System' target = '_blank'>Exception::System - The exception class for system or library calls</a></li>
<li><a href = 'https://metacpan.org/pod/Exception::Warning' target = '_blank'>Exception::Warning - Convert simple warn into real exception object</a></li>
<li><a href = 'https://metacpan.org/pod/Glitch' target = '_blank'>Glitch - Exception Handling</a></li>
<li><a href = 'https://metacpan.org/pod/Hook::Output::File' target = '_blank'>Hook::Output::File - Redirect STDOUT/STDERR to a file</a></li>
<li><a href = 'https://metacpan.org/dist/Hook-Output-Tiny' target = '_blank'>Hook::Output::Tiny - Easily enable/disable trapping of STDOUT/STDERR</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Exception' target = '_blank'>HTTP::Exception - Throw HTTP-Errors as (Exception::Class-) Exceptions</a></li>
<li><a href = 'https://metacpan.org/pod/HTTP::Throwable' target = '_blank'>HTTP::Throwable - A set of strongly-typed, PSGI-friendly HTTP 1.1 exception libraries</a></li>
<li><a href = 'https://metacpan.org/pod/Nice::Try' target = '_blank'>Nice::Try - A real Try Catch Block Implementation Using Perl Filter</a></li>
<li><a href = 'https://metacpan.org/pod/Perl::Critic' target = '_blank'>Perl::Critic - Critique Perl source code for best-practices</a></li>
<li><a href = 'https://metacpan.org/pod/Perl::Syntax' target = '_blank'>Perl::Syntax - Syntax Check Perl files and strings</a></li>
<li><a href = 'https://metacpan.org/pod/Syntax::Check' target = '_blank'>Syntax::Check - Wraps 'perl -c' so it works even if modules are unavailable</a></li>
<li><a href = 'https://metacpan.org/pod/Syntax::Keyword::Try' target = '_blank'>Syntax::Keyword::Try - A try/catch/finally syntax for perl</a></li>
<li><a href = 'https://metacpan.org/pod/Task::Error::Pure' target = '_blank'>Task::Error::Pure - Install the Error::Pure modules</a></li>
<li><a href = 'https://metacpan.org/pod/Throwable' target = '_blank'>Throwable - A role for classes that can be thrown</a></li>
<li><a href = 'https://metacpan.org/pod/Throwable::SugarFactory' target = '_blank'>Throwable::SugarFactory - Build a library of syntax-sugared Throwable-based exceptions</a></li>
<li><a href = 'https://metacpan.org/pod/TryCatch' target = '_blank'>TryCatch - First class try catch semantics for Perl, without source filters.</a></li>
<li><a href = 'https://metacpan.org/dist/Try-ALRM' target = '_blank'>Try::ALRM - Try/catch-style semantics for handling timeouts using CORE::alarm</a></li>
<li><a href = 'https://metacpan.org/pod/Try::Catch' target = '_blank'>Try::Catch - Try Catch exception handler based on Try::Tiny but faster</a></li>
<li><a href = 'https://metacpan.org/pod/Try::Tiny' target = '_blank'>Try::Tiny - Minimal try/catch with proper preservation of $@</a></li>
<li><a href = 'https://metacpan.org/pod/Try::Tiny::Tiny' target = '_blank'>Try::Tiny::Tiny - Slim Try::Tiny down as far as reasonably possible</a></li>
<li><a href = 'https://metacpan.org/pod/Unexpected' target = '_blank'>Unexpected - Localised exception classes composed from roles</a></li>
<li><a href = 'https://metacpan.org/pod/X::Tiny' target = '_blank'>X::Tiny - Base class for a bare-bones exception factory</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '610000'>ExtensibleProvisioningProtocol
<ul>
<li><a href = 'https://metacpan.org/dist/App-pepper' target = '_blank'>App::pepper - A command-line EPP client</a></li>
<li><a href = 'https://metacpan.org/dist/Net-EPP' target = '_blank'>Net::EPP - A Perl library for the Extensible Provisioning Protocol (EPP).</a></li>
<li><a href = 'https://metacpan.org/pod/Net::EPP::Registry::Nominet' target = '_blank'>Net::EPP::Registry::Nominet - A simple client interface to the Nominet EPP service</a></li>
<li><a href = 'https://metacpan.org/pod/Net::EPP::Server' target = '_blank'>Net::EPP::Server - Provides a high-level framework for developing Extensible Provisioning Protocol (EPP) servers</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '620000'>FAQ
<ul>
<li id = '620001'>o What is the point of the ABeCeDarian para?</li>
<li id = '620002'>o What modules ship with Perl?</li>
<li id = '620003'>o What does deprecated mean?</li>
<li id = '620004'>o How do I deprecate a module?</li>
<li id = '620005'>o How do I write a script in Big5, Big5-HKSCS, GBK, Sjis(also CP932), UHC, UTF-8 etc?</li>
<li id = '620006'>o How to understand scalar context 'v' list context?</li>
<li id = '620007'>o How to understand reusable regxps?</li>
<li id = '620008'>o Where can I learn about Object Oriented Programming (OOP)?</li>
<li id = '620009'>o What is Semantic Versioning?</li>
<li id = '620010'>o Where do I find info on iterators?</li>
<li id = '620011'>o Why don't you include Catalyst, Dancer, Moose, etc?</li>
<li id = '620012'>o Why are AI agents so dangerous</li>
<li id = '620013'>o What is prompt injection</li>
<li id = '620014'>o Why is prompt injection dangerous</li>
<li id = '620015'>o What specifically is the problem with prompt injection</li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '630000'>FeaturesAndPragmas
<ul>
<li><a href = 'Install all the new builtins from the builtin namespace with' target = '_blank'>builtins - <pre></a></li>
<li><a href = 'https://metacpan.org/pod/criticism' target = '_blank'>criticism - Perl pragma to enforce coding standards and best-practices</a></li>
<li><a href = 'https://metacpan.org/pod/diagnostics' target = '_blank'>diagnostics - Perl pragma to produce verbose warning diagnostics</a></li>
<li><a href = 'https://metacpan.org/pod/exact' target = '_blank'>exact - Perl pseudo pragma to enable strict, warnings, features, mro, filehandle methods</a></li>
<li><a href = 'https://metacpan.org/pod/experimental' target = '_blank'>experimental - Experimental features made easy</a></li>
<li><a href = 'https://metacpan.org/pod/feature' target = '_blank'>feature - Perl pragma to enable new features</a></li>
<li><a href = 'https://metacpan.org/pod/Full::Pragmata' target = '_blank'>Full::Pragmata - Common pragmata for Perl scripts and modules</a></li>
<li><a href = 'https://metacpan.org/pod/lexically' target = '_blank'>lexically - Lexically import functions from non-lexical exporters</a></li>
<li><a href = 'https://metacpan.org/pod/strictures' target = '_blank'>strictures - Turn on strict and make most warnings fatal</a></li>
<li><a href = 'https://metacpan.org/pod/Exception::Base - For sample code' target = '_blank'>switch - Perl pragma to activate if/given/when (via use feature 'switch';)</a></li>
</ul>
</li>
<li data-jstree='{"opened": false}' id = '640000'>FileHandling
<ul>
<li><a href = 'https://metacpan.org/pod/AnyEvent::Filesys::Notify' target = '_blank'>AnyEvent::Filesys::Notify - An AnyEvent compatible module to monitor files/directories for changes</a></li>
<li><a href = 'https://metacpan.org/pod/App::BackupPlan' target = '_blank'>App::BackupPlan - Perl extension for automated, regular backups</a></li>
<li><a href = 'https://metacpan.org/dist/App-CdUtils' target = '_blank'>App::CdUtils - CLI utilities related to changing directories</a></li>
<li><a href = 'https://metacpan.org/dist/App-CheckPerlReleaseFilename' target = '_blank'>App::CheckPerlReleaseFilename - Check whether filenames look like perl module release archive</a></li>
<li><a href = 'https://metacpan.org/dist/App-DownloadsDirUtils' target = '_blank'>App::DownloadsDirUtils - Utilities related to downloads directories</a></li>
<li><a href = 'https://metacpan.org/dist/App-FindUtils' target = '_blank'>App::FindUtils - Utilities related to finding files</a></li>
<li><a href = '-https://metacpan.org/dist/App-FilenameTimestampUtils' target = '_blank'>App::FilenameTimestampUtils - CLIs for Filename::Timestamp</a></li>
<li><a href = 'https://metacpan.org/dist/App-FilenameTypeUtils' target = '_blank'>App::FilenameTypeUtils - CLIs for Filename::Type::*</a></li>
<li><a href = 'https://metacpan.org/dist/App-FilenameUtils' target = '_blank'>App::FilenameUtils - CLIs for Filename::*</a></li>
<li><a href = 'https://metacpan.org/dist/App-perlmv-scriptlet-prefix_with_number' target = '_blank'>App::perlmv::scriptlet::prefix_with_number - Prefix filenames with number (usually to make them easily sortable)</a></li>
<li><a href = 'https://metacpan.org/dist/App-renwd' target = '_blank'>App::renwd - REName current (Working) Directory</a></li>
<li><a href = 'https://metacpan.org/dist/App-sdif' target = '_blank'>App::sdif - Contains utility programs cdif, sdif and watchdiff to post-process output of diff</a></li>
<li><a href = 'https://metacpan.org/dist/App-Sky' target = '_blank'>App::Sky - Wrapper to rsync/etc. to upload files to a remote server and give download links</a></li>
( run in 1.308 second using v1.01-cache-2.11-cpan-39bf76dae61 )