CPAN-MetaCurator

 view release on metacpan or  search on metacpan

html/cpan.metacurator.tree.html  view on Meta::CPAN

</ul>
</li>
	<li data-jstree='{"opened": false}' id = '59'>EventStuff
<ul>
<li><button id='toggle-btn'>TBA: [See also]</button></li>
<li><span><a href = 'https://metacpan.org/dist/Alien-liburing' target = '_blank'>Alien::liburing - Alien wrapper for liburing</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Algorithm::Cron' target = '_blank'>Algorithm::Cron - Abstract implementation of the cron(8) scheduling algorithm</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Algorithm::RateLimiter::TokenBucket' target = '_blank'>Algorithm::RateLimiter::TokenBucket - Loop-agnostic Token Bucket Rate Limiter</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/AnyEvent' target = '_blank'>AnyEvent - The DBI of event loop programming</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/AnyEvent-FTP' target = '_blank'>AnyEvent::FTP - Simple asynchronous FTP client and server</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/AnyEvent::Gearman' target = '_blank'>AnyEvent::Gearman - Asynchronous Gearman client/worker module for AnyEvent applications</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/AnyEvent-Impl-Prima' target = '_blank'>AnyEvent::Impl::Prima - Prima event loop adapter for AnyEvent</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/AnyEvent-ITM' target = '_blank'>AnyEvent::ITM - Debug ITM/SWD stream deserializer for AnyEvent</a></span><span>.</span></li>
<li><span><a href = 'Aka YAYA &quot;Yet Another Download Accelerator&quot;' target = '_blank'>AnyEvent::Net::Curl::Queued - Moo wrapper for queued downloads via Net::Curl & AnyEvent</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/AnyEvent::Promises' target = '_blank'>AnyEvent::Promises - Simple implementation of Promises/A+ spec</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/AnyEvent::XSPromises' target = '_blank'>AnyEvent::XSPromises - Another Promises library, this time implemented in XS for performance</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/AnyEvent-YACurl' target = '_blank'>AnyEvent::YACurl - Yet Another curl binding for AnyEvent</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Async-Event-Interval' target = '_blank'>Async::Event::Interval - Scheduled and one-off restartable asynchronous events</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Conduit' target = '_blank'>Conduit - Serve HTTP with Future::IO</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Devel-Events' target = '_blank'>Devel::Events - Extensible instrumentation framework</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/EV' target = '_blank'>EV - Perl interface to libev, a high performance full-featured event loop</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-ClickHouse' target = '_blank'>EV::ClickHouse - Async ClickHouse client using EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-Etcd' target = '_blank'>EV::Etcd - Async etcd v3 client using native gRPC and EV/libev</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-Future' target = '_blank'>EV::Future - Minimalist and high-performance async control flow for EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-Gearman' target = '_blank'>EV::Gearman - Asynchronous Gearman client and worker on libev</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/EV::Hiredis' target = '_blank'>EV::Hiredis - Asynchronous redis client using hiredis and EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-Kafka' target = '_blank'>EV::Kafka - High-performance asynchronous Kafka/Redpanda client using EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-MariaDB' target = '_blank'>EV::MariaDB - Async MariaDB/MySQL client using libmariadb and EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-Memcached' target = '_blank'>EV::Memcached - High-performance asynchronous memcached client using EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-Nats' target = '_blank'>EV::Nats - High-performance asynchronous NATS client using EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-Pg' target = '_blank'>EV::Pg - Asynchronous PostgreSQL client using libpq and EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/EV::Redis' target = '_blank'>EV::Redis - Asynchronous redis client using hiredis and EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/EV-Websockets' target = '_blank'>EV::Websockets - WebSocket client/server using libwebsockets and EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Event-RPC' target = '_blank'>Event::RPC - Event based transparent Client/Server RPC framework</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Feersum' target = '_blank'>Feersum - A PSGI engine for Perl based on EV/libev</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future' target = '_blank'>Future - Represent an operation awaiting completion</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Future::AsyncAwait' target = '_blank'>Future::AsyncAwait - Deferred subroutine syntax for futures</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-Batch' target = '_blank'>Future::Batch - Process multiple Future-returning operations with concurrency control</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-Batch-XS' target = '_blank'>Future::Batch::XS - XS implementation of batch processing for Future operations</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-IO' target = '_blank'>Future::IO - Future-returning IO methods</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-IO-Impl-Glib' target = '_blank'>Future::IO::Impl::Glib - Implement Future::IO using Glib</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-IO-Impl-KQueue' target = '_blank'>Future::IO::Impl::KQueue - Implement Future::IO using kqueue(2)</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Future::IO::Impl::Ppoll' target = '_blank'>Future::IO::Impl::Ppoll - Implement Future::IO using ppoll(2)</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-IO-Impl-Tickit' target = '_blank'>Future::IO::Impl::Tickit - Implement Future::IO with Tickit</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-IO-Impl-Uring' target = '_blank'>Future::IO::Impl::Uring - A Future::IO implementation for IO::Uring</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-IO-Impl-UV' target = '_blank'>Future::IO::Impl::UV - Implement Future::IO using UV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-IO-Resolver' target = '_blank'>Future::IO::Resolver - Name resolver methods for Future::IO</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-IO-TLS' target = '_blank'>Future::IO::TLS - A TLS interface for Future::IO</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Future::Queue' target = '_blank'>Future::Queue - A FIFO queue of values that uses Futures</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-Selector' target = '_blank'>Future::Selector - Manage a collection of pending futures</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-Uring' target = '_blank'>Future::Uring - Future-returning io_uring functions</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Future::Utils' target = '_blank'>Future::Utils - Utility functions for working with Future objects</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Future-XS' target = '_blank'>Future::XS - Experimental XS implementation of Future</a></span><span>.</span></li>
<li><span><a href = 'Object-style access to files, pipes, etc' target = '_blank'>IO - https://metacpan.org/dist/IO</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::All' target = '_blank'>IO::All - IO::All to Larry Wall!</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::AIO' target = '_blank'>IO::AIO - Asynchronous/Advanced Input/Output</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::AIO::LoadLimited' target = '_blank'>IO::AIO::LoadLimited - A tiny IO::AIO extension that allows to load multiple files</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::AIO::Util' target = '_blank'>IO::AIO::Util - Useful functions missing from IO::AIO</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Any' target = '_blank'>IO::Any - Open anything</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-Async' target = '_blank'>IO::Async - Asynchronous event-driven programming</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Handle' target = '_blank'>IO::Async::Handle - Event callbacks for a non-blocking file descriptor</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Loop' target = '_blank'>IO::Async::Loop - Core loop of the IO::Async framework</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Loop::Epoll' target = '_blank'>IO::Async::Loop::Epoll - Use IO::Async with epoll on Linux</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Loop::Epoll::FD' target = '_blank'>IO::Async::Loop::Epoll::FD - Use IO::Async with Epoll and special filehandles</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-Async-Loop-EV' target = '_blank'>IO::Async::Loop::EV - Use IO::Async with EV</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-Async-Loop-FutureIO' target = '_blank'>IO::Async::Loop::FutureIO - Use IO::Async with Future::IO</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Loop::Poll' target = '_blank'>IO::Async::Loop::Poll - Use IO::Async with poll(2)</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-Async-Loop-Ppoll' target = '_blank'>IO::Async::Loop::Ppoll - Use IO::Async with ppoll(2)</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-Async-Loop-Uring' target = '_blank'>IO::Async::Loop::Uring - Use IO::Async with IO::Uring</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Notifier' target = '_blank'>IO::Async::Notifier - Base class for IO::Async event objects</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Process' target = '_blank'>IO::Async::Process - Start and manage a child process</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::SSL' target = '_blank'>IO::Async::SSL - Use SSL/TLS with IO::Async</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Stream' target = '_blank'>IO::Async::Stream - Event callbacks and write buffering for a stream filehandle</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Timer' target = '_blank'>IO::Async::Timer - Base class for Notifiers that use timed delays</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Async::Timer::Periodic' target = '_blank'>IO::Async::Timer::Periodic - Event callback at regular intervals</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-AsyncX-Sendfile' target = '_blank'>IO::AsyncX::Sendfile - Adds support for Sys::Sendfile to IO::Async::Stream</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Barf' target = '_blank'>IO::Barf - Barfing content to output file</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Dir' target = '_blank'>IO::Dir - Supply object methods for directory handles</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-FD' target = '_blank'>IO::FD - Faster accept, socket, listen with file descriptors, not handles</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::File' target = '_blank'>IO::File - Supply object methods for filehandles</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Handle' target = '_blank'>IO::Handle - Supply object methods for I/O handles</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Interactive' target = '_blank'>IO::Interactive - Utilities for interactive I/O</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::KQueue' target = '_blank'>IO::KQueue - Perl interface to the BSD kqueue system call</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Pipe' target = '_blank'>IO::Pipe - Supply object methods for pipes</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Poll' target = '_blank'>IO::Poll - Object interface to system poll call</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-Ppoll' target = '_blank'>IO::Ppoll - Object interface to Linux's ppoll() call</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Seekable' target = '_blank'>IO::Seekable - Supply seek based methods for I/O objects</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Select' target = '_blank'>IO::Select - OO interface to the select system call</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-Select-SSL' target = '_blank'>IO::Select::SSL - IO::Socket::SSL compatible IO::Select</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Socket' target = '_blank'>IO::Socket - Object interface to socket communications</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Socket::INET' target = '_blank'>IO::Socket::INET - Object interface for AF_INET domain sockets</a></span><span>.</span></li>
<li><span><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></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Socket::IP' target = '_blank'>IO::Socket::IP - Family-neutral IP socket supporting both IPv4 and IPv6</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Socket::Multicast' target = '_blank'>IO::Socket::Multicast - Send and receive multicast messages</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Socket::SSL' target = '_blank'>IO::Socket::SSL - SSL sockets with IO::Socket interface</a></span><span>.</span></li>
<li><span><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></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Socket::Socks::Wrapped' target = '_blank'>IO::Socket::Socks::Wrapped - Object wrapped by IO::Socket::Socks::Wrapper</a></span><span>.</span></li>
<li><span><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></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Socket::SSL' target = '_blank'>IO::Socket::SSL - SSL sockets with IO::Socket interface</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/IO-Trace' target = '_blank'>IO::Trace - Log I/O of an arbitrary process</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/IO::Uring' target = '_blank'>IO::Uring - io_uring for Perl</a></span><span>.</span></li>
<li><span><a href = 'http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod' target = '_blank'>libev - http://software.schmorp.de/pkg/libev.html</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Math-Ryu' target = '_blank'>Math::Ryu - Perl interface to Ryu (sane NV-to-string conversion)</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Net-LibAsyncNS' target = '_blank'>Net::LibAsyncNS - A Perl wrapper around libasyncns</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Promise::AsyncAwait' target = '_blank'>Promise::AsyncAwait - Async/await with promises</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Promise::ES6' target = '_blank'>Promise::ES6 - ES6-style promises in Perl</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Promise-Me' target = '_blank'>Promise::Me - Fork Based Promise with Asynchronous Execution, Async, Await and Shared Data</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Promise::XS' target = '_blank'>Promise::XS - Fast promises in Perl</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Promises' target = '_blank'>Promises - An implementation of Promises in Perl</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Riemann-Client' target = '_blank'>Riemann::Client - A Perl client for the Riemann event system</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Ryu' target = '_blank'>Ryu - Asynchronous stream building blocks</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Ryu-Async' target = '_blank'>Ryu::Async - Use Ryu with IO::Async</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Signal::Mask' target = '_blank'>Signal::Mask - Signal masks made easy</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Socket' target = '_blank'>Socket - Networking constants and support functions</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Socket6' target = '_blank'>Socket6 - IPv6 related part of the C socket.h defines and structure manipulators</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Socket::More' target = '_blank'>Socket::More - List network interfaces and scope passive sockets to them</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Sys::SigAction' target = '_blank'>Sys::SigAction - Perl extension for Consistent Signal Handling</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Syntax::Keyword::Defer' target = '_blank'>Syntax::Keyword::Defer - Execute code when leaving a block</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Timer-Wheel' target = '_blank'>Timer::Wheel - Lightweight timer/event scheduler</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/UV' target = '_blank'>UV - Perl interface to libuv</a></span><span>.</span></li>
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '60'>ExceptionHandling
<ul>
<li><button id='toggle-btn'>TBA: [See also]</button></li>
<li><span><a href = 'https://metacpan.org/dist/Aion-Carp' target = '_blank'>Aion::Carp - Adds stack trace to exceptions</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Aspect' target = '_blank'>Aspect::Guard - General purpose guard object for destroy-time actions</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/autodie' target = '_blank'>autodie::Scope::Guard - Wrapper class for calling subs at end of scope</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Capture::Tiny' target = '_blank'>Capture::Tiny - Capture STDOUT and STDERR from Perl, XS or external programs</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Class::Throwable' target = '_blank'>Class::Throwable - A minimal lightweight exception class</a></span><span>.</span></li>
<li><span><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></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Errno::AnyString' target = '_blank'>Errno::AnyString - Put arbitrary strings in $!</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Error' target = '_blank'>Error - Error/exception handling in an OO-ish way</a></span><span>.</span></li>

html/cpan.metacurator.tree.html  view on Meta::CPAN

<li><span><a href = 'https://metacpan.org/dist/PDL-GSL' target = '_blank'>PDL::GSL - PDL interface to the GNU Scientific Library</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/PDL-LinearAlgebra' target = '_blank'>PDL::LinearAlgebra - Linear Algebra utils for PDL</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/PDL-Minuit' target = '_blank'>PDL::Minuit - A PDL interface to the Minuit library</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/PDL::NiceSlice' target = '_blank'>PDL::NiceSlice - Toward a nicer slicing syntax for PDL</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/PDL-Opt-GLPK' target = '_blank'>PDL::Opt::GLPK - PDL interface to the GNU Linear Programming Kit</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/PDL-Opt-Simplex-Simple' target = '_blank'>PDL::Opt::Simplex::Simple - A simplex optimizer for the rest of us (who may not know PDL)</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/PDL-Perldl2' target = '_blank'>PDF::Perldl2 - Simple shell (version 2) for PDL</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/PDL-Stats' target = '_blank'>PDL::Stats - A collection of statistics modules in Perl Data Language, with a quick-start guide for non-PDL people</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/PDL::Transform::Cartography' target = '_blank'>PDL::Transform::Cartography - Useful cartographic projections</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/PDL::Transform::Proj4' target = '_blank'>PDL::Transform::Proj4 - PDL::Transform interface to the Proj4 projection library</a></span><span>.</span></li>
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '116'>Perl6
<ul>
<li><button id='toggle-btn'>TBA: [See also]</button></li>
<li><span><a href = 'https://metacpan.org/pod/Perl6::Form' target = '_blank'>Perl6::Form - Implements the Perl 6 'form' built-in</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Perl6::Slurp' target = '_blank'>Perl6::Slurp - Implements the Perl 6 'slurp' built-in</a></span><span>.</span></li>
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '117'>PerlDeltas
<ul>
<li><button id='toggle-btn'>TBA: [See also]</button></li>
<li><span><a href = 'https://metacpan.org/pod/Syntax::Construct' target = '_blank'>Syntax::Construct - This module documents which features (incl regexps) first appeared in which version of Perl</a></span><span>.</span></li>
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '118'>PerlDistros
<ul>
<li><button id='toggle-btn'>TBA: [See also]</button></li>
<li><span><a href = 'https://metacpan.org/dist/App-perl-distrolint' target = '_blank'>App::perl::distrolint - Distribution-wide linting tools for Perl distributions</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/App-Staticperl' target = '_blank'>App::Staticperl - Perl, libc, 100 modules, all in one standalone 500kb file </a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/PerlBench' target = '_blank'>PerlBench - Compare several perls' performances</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Perl::Dist::APPerl' target = '_blank'>Perl::Dist::APPerl - Actually Portable Perl</a></span><span>.</span></li>
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '119'>PerlDocumentation
<ul>
<li><button id='toggle-btn'>TBA: [See also]</button></li>
<li><span><a href = 'https://metacpan.org/dist/App-ManUtils' target = '_blank'>App::ManUtils - Utilities related to man(page) </a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/App-sdview' target = '_blank'>App::sdview - A terminal document viewer for Pod and other syntaxes</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Config-Perl-V' target = '_blank'>Config::Perl::V - Structured data retrieval of perl -V output</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Module-CoreList' target = '_blank'>Module::CoreList - What modules shipped with versions of perl</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/perlfaq' target = '_blank'>perlfaq - Frequently asked questions about Perl</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/perlxs' target = '_blank'>perlxs - The XS Language Reference Manual</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/perlxstut' target = '_blank'>perlxstut - Tutorial for writing XSUBs</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/PLS' target = '_blank'>PLS - Implements features of the Language Server Protocol for Perl 5</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/App-podweaver/view/script/podweaver' target = '_blank'>podweaver - Run Pod::Weaver on a file or distribution</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Prima' target = '_blank'>Prima - a Perl graphic toolkit</a></span><span>.</span></li>
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '120'>PerlInternals
<ul>
<li><button id='toggle-btn'>TBA: [See also]</button></li>
<li><span><a href = 'https://metacpan.org/pod/B' target = '_blank'>B - The Perl Compiler Backend</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/B::CC' target = '_blank'>B::CC - Perl compiler's optimized C translation backend</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/B::Concise' target = '_blank'>B::Concise - Walk Perl syntax tree, printing concise info about ops</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/B::Deparse' target = '_blank'>B::Deparse - Perl compiler backend to produce perl code</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/B::Hooks::AtRuntime' target = '_blank'>B::Hooks::AtRuntime - Lower blocks from compile time to runtime</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/B-Hooks-AtRuntime-OnlyCoreDependencies' target = '_blank'>B::Hooks::AtRuntime::OnlyCoreDependencies - It is just B::Hooks::AtRuntime but with only core dependencies</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/B::Hooks::EndOfScope' target = '_blank'>B::Hooks::EndOfScope - Execute code after a scope finished compilation</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/B::Hooks::EndOfScope::XS' target = '_blank'>B::Hooks::EndOfScope::XS - Execute code after a scope finished compilation - XS implementation</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/B::Hooks::OP::Check' target = '_blank'>B::Hooks::OP::Check - Wrap OP check callbacks</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/B::Hooks::Parser' target = '_blank'>B::Hooks::Parser - Interface to perl's parser variables</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/B-Keywords' target = '_blank'>B::Keywords - Lists of reserved barewords and symbol names</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/B-Lint' target = '_blank'>B::Lint - Perl lint - Deprecated</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/CXC::Exporter::Util' target = '_blank'>CXC::Exporter::Util - Tagged Based Exporting</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Devel-MAT' target = '_blank'>Devel::MAT - Perl Memory Analysis Tool</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Devel-PatchPerl' target = '_blank'>Devel::PatchPerl - Patch perl source a la Devel::PPPort's buildperl.pl</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/ExtUtils-Typemaps-Magic' target = '_blank'>ExtUtils::Typemaps::Magic - Typemap for storing objects in magic</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/ExtUtils-Typemaps-Signal' target = '_blank'>ExtUtils::Typemaps::Signal - A typemap bundle for dealing with signal related types</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Filter::Simple' target = '_blank'>Filter::Simple - Simplified source filtering</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Filter' target = '_blank'>Filter::Util::Call - Perl Source Filter Utility Module</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Hook::AfterRuntime' target = '_blank'>Hook::AfterRuntime - Run code at the end of the compiling scope's runtime</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Internals' target = '_blank'>Internals - Write-protect variables, manipulate refcounts</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/ogd' target = '_blank'>ogd - Ordered global destruction</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Opcode' target = '_blank'>Opcode - Disable named opcodes when compiling perl code</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Opcodes' target = '_blank'>Opcodes - More Opcodes information from opnames.h and opcode.h</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/PadWalker' target = '_blank'>PadWalker - Play with other peoples' lexical variables</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Perl5-TestEachCommit' target = '_blank'>Perl5::TestEachCommit - Test each commit in a pull request to Perl core</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/PPI' target = '_blank'>PPI - Parse, Analyze and Manipulate Perl (without perl)</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Safe' target = '_blank'>Safe - Compile and execute code in restricted compartments</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Scope::OnExit' target = '_blank'>Scope::OnExit - Running code on scope exit - Deprecated</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Sub::Exporter' target = '_blank'>Sub::Exporter - A sophisticated exporter for custom-built routines</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Sub-Exporter-Lexical' target = '_blank'>Sub::Exporter::Lexical - To export lexically-available subs with Sub::Exporter</a></span><span>.</span></li>
<li><span><a href = 'Magic is Perl&#39;s way of enhancing variables' target = '_blank'>Variable::Magic - https://metacpan.org/pod/Variable::Magic</a></span><span>.</span></li>
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '121'>PhoneNumbers
<ul>
<li><span><a href = 'https://metacpan.org/dist/Number-Phone' target = '_blank'>Number::Phone - Base class for Number::Phone::* modules</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Phone-Valid-International-Loose' target = '_blank'>Phone::Valid::International::Loose - Loosely validate international phone numbers via a regex</a></span><span>.</span></li>
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '122'>PhpStuff
<ul>
<li><span><a href = 'https://metacpan.org/pod/PHP::Serialization' target = '_blank'>PHP::Serialization - Simple flexible means of converting the output of PHP's serialize() into the equivalent Perl memory structure, and vice versa</a></span><span>.</...
<li><span><a href = 'https://metacpan.org/pod/PHP::Serialization::XS' target = '_blank'>PHP::Serialization::XS - Simple flexible means of converting the output of PHP's serialize() into the equivalent Perl memory structure, and vice versa - XS versio...
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '123'>PipeLines
<ul>
<li><button id='toggle-btn'>TBA: [See also]</button></li>
<li><span><a href = 'https://metacpan.org/dist/App-PTP' target = '_blank'>App::PTP - An expressive Pipelining Text Processor</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Atomic-Pipe' target = '_blank'>Atomic::Pipe - Send atomic messages from multiple writers across a POSIX pipe</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/File-Collector' target = '_blank'>File::Collector - Base class for custom File::Collector classes for classifying files and calling File::Collector::Processor methods for processing files </a></span><spa...
<li><span><a href = 'https://metacpan.org/pod/Rule::Engine' target = '_blank'>Rule::Engine - A system for creating sets of rules (RuleSets) and executing them against a list of objects</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Sub::Chain' target = '_blank'>Sub::Chain - Chain subs together and call in succession</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Sub::Middler' target = '_blank'>Sub::Middler - Middleware subroutine chaining</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Sub::Pipeline' target = '_blank'>Sub::Pipeline - Subs composed of sequential pieces</a></span><span>.</span></li>
</ul>
</li>
	<li data-jstree='{"opened": false}' id = '124'>PlackServer
<ul>
<li><button id='toggle-btn'>TBA: [See also]</button></li>
<li><span><a href = 'https://metacpan.org/pod/Gazelle' target = '_blank'>Gazelle - A Preforked Plack Handler for performance freaks</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Plack' target = '_blank'>Plack - Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Plack::App::Directory' target = '_blank'>Plack::App::Directory - Serve static files from document root with directory index</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Plack::App::DirectoryIndex' target = '_blank'>Plack::App::DirectoryIndex - Serve static files from document root with an index file</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/pod/Plack::App::File' target = '_blank'>Plack::App::File - Serve static files from root directory</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Plack-App-Register' target = '_blank'>Plack::App::Register - Plack register application</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Plack-App-Tags-HTML' target = '_blank'>Plack::App::Tags::HTML - Plack application for running Tags::HTML objects</a></span><span>.</span></li>
<li><span><a href = 'https://metacpan.org/dist/Plack-Auth-SSO-OIDC' target = '_blank'>Plack::Auth::SSO::OIDC - Implementation of OpenID Connect for Plack::Auth::SSO</a></span><span>.</span></li>



( run in 0.906 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )