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 = '3637'><a href = 'https://metacpan.org/dist/Feersum' target = '_blank'>Feersum - A PSGI engine for Perl based on EV/libev</a>
</li>
<li data-jstree='{"opened": false}' id = '3638'><a href = 'https://metacpan.org/dist/Future' target = '_blank'>Future - Represent an operation awaiting completion</a>
</li>
<li data-jstree='{"opened": false}' id = '3639'><a href = 'https://metacpan.org/pod/Future::AsyncAwait' target = '_blank'>Future::AsyncAwait - Deferred subroutine syntax for futures</a>
</li>
<li data-jstree='{"opened": false}' id = '3640'><a href = 'https://metacpan.org/dist/Future-Batch' target = '_blank'>Future::Batch - Process multiple Future-returning operations with concurrency control</a>
</li>
<li data-jstree='{"opened": false}' id = '3641'><a href = 'https://metacpan.org/dist/Future-Batch-XS' target = '_blank'>Future::Batch::XS - XS implementation of batch processing for Future operations</a>
</li>
<li data-jstree='{"opened": false}' id = '3642'><a href = 'https://metacpan.org/dist/Future-IO' target = '_blank'>Future::IO - Future-returning IO methods</a>
</li>
<li data-jstree='{"opened": false}' id = '3643'><a href = 'https://metacpan.org/dist/Future-IO-Impl-Glib' target = '_blank'>Future::IO::Impl::Glib - Implement Future::IO using Glib</a>
</li>
<li data-jstree='{"opened": false}' id = '3644'><a href = 'https://metacpan.org/dist/Future-IO-Impl-KQueue' target = '_blank'>Future::IO::Impl::KQueue - Implement Future::IO using kqueue(2)</a>
</li>
<li data-jstree='{"opened": false}' id = '3645'><a href = 'https://metacpan.org/pod/Future::IO::Impl::Ppoll' target = '_blank'>Future::IO::Impl::Ppoll - Implement Future::IO using ppoll(2)</a>
</li>
<li data-jstree='{"opened": false}' id = '3646'><a href = 'https://metacpan.org/dist/Future-IO-Impl-Tickit' target = '_blank'>Future::IO::Impl::Tickit - Implement Future::IO with Tickit</a>
</li>
<li data-jstree='{"opened": false}' id = '3647'><a href = 'https://metacpan.org/dist/Future-IO-Impl-Uring' target = '_blank'>Future::IO::Impl::Uring - A Future::IO implementation for IO::Uring</a>
</li>
<li data-jstree='{"opened": false}' id = '3648'><a href = 'https://metacpan.org/dist/Future-IO-Impl-UV' target = '_blank'>Future::IO::Impl::UV - Implement Future::IO using UV</a>
</li>
<li data-jstree='{"opened": false}' id = '3649'><a href = 'https://metacpan.org/dist/Future-IO-Resolver' target = '_blank'>Future::IO::Resolver - Name resolver methods for Future::IO</a>
</li>
<li data-jstree='{"opened": false}' id = '3650'><a href = 'https://metacpan.org/dist/Future-IO-TLS' target = '_blank'>Future::IO::TLS - A TLS interface for Future::IO</a>
</li>
<li data-jstree='{"opened": false}' id = '3651'><a href = 'https://metacpan.org/pod/Future::Queue' target = '_blank'>Future::Queue - A FIFO queue of values that uses Futures</a>
</li>
<li data-jstree='{"opened": false}' id = '3652'><a href = 'https://metacpan.org/dist/Future-Selector' target = '_blank'>Future::Selector - Manage a collection of pending futures</a>
</li>
<li data-jstree='{"opened": false}' id = '3653'><a href = 'https://metacpan.org/dist/Future-Uring' target = '_blank'>Future::Uring - Future-returning io_uring functions</a>
</li>
<li data-jstree='{"opened": false}' id = '3654'><a href = 'https://metacpan.org/pod/Future::Utils' target = '_blank'>Future::Utils - Utility functions for working with Future objects</a>
</li>
<li data-jstree='{"opened": false}' id = '3655'><a href = 'https://metacpan.org/dist/Future-XS' target = '_blank'>Future::XS - Experimental XS implementation of Future</a>
</li>
<li data-jstree='{"opened": false}' id = '3656'><a href = 'https://metacpan.org/dist/IO' target = '_blank'>IO - Object-style access to files, pipes, etc</a>
</li>
<li data-jstree='{"opened": false}' id = '3657'><a href = 'https://metacpan.org/pod/IO::All' target = '_blank'>IO::All - IO::All to Larry Wall!</a>
</li>
<li data-jstree='{"opened": false}' id = '3658'>⊕ Notes for: IO::All
<ul>
<li data-jstree='{"opened": false}' id = '3659'>The Swiss Army knife of file ops</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3660'><a href = 'https://metacpan.org/pod/IO::AIO' target = '_blank'>IO::AIO - Asynchronous/Advanced Input/Output</a>
</li>
<li data-jstree='{"opened": false}' id = '3661'><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>
</li>
<li data-jstree='{"opened": false}' id = '3662'><a href = 'https://metacpan.org/pod/IO::AIO::Util' target = '_blank'>IO::AIO::Util - Useful functions missing from IO::AIO</a>
</li>
<li data-jstree='{"opened": false}' id = '3663'><a href = 'https://metacpan.org/pod/IO::Any' target = '_blank'>IO::Any - Open anything</a>
</li>
<li data-jstree='{"opened": false}' id = '3664'><a href = 'https://metacpan.org/dist/IO-Async' target = '_blank'>IO::Async - Asynchronous event-driven programming</a>
</li>
<li data-jstree='{"opened": false}' id = '3665'>⊕ Notes for: IO::Async
<ul>
<li data-jstree='{"opened": false}' id = '3666'>This module has an interesting list of modules in See Also</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3667'><a href = 'https://metacpan.org/pod/IO::Async::Handle' target = '_blank'>IO::Async::Handle - Event callbacks for a non-blocking file descriptor</a>
</li>
<li data-jstree='{"opened": false}' id = '3668'><a href = 'https://metacpan.org/pod/IO::Async::Loop' target = '_blank'>IO::Async::Loop - Core loop of the IO::Async framework</a>
</li>
<li data-jstree='{"opened": false}' id = '3669'><a href = 'https://metacpan.org/pod/IO::Async::Loop::Epoll' target = '_blank'>IO::Async::Loop::Epoll - Use IO::Async with epoll on Linux</a>
</li>
<li data-jstree='{"opened": false}' id = '3670'><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>
</li>
<li data-jstree='{"opened": false}' id = '3671'><a href = 'https://metacpan.org/dist/IO-Async-Loop-EV' target = '_blank'>IO::Async::Loop::EV - Use IO::Async with EV</a>
</li>
<li data-jstree='{"opened": false}' id = '3672'><a href = 'https://metacpan.org/dist/IO-Async-Loop-FutureIO' target = '_blank'>IO::Async::Loop::FutureIO - Use IO::Async with Future::IO</a>
</li>
<li data-jstree='{"opened": false}' id = '3673'><a href = 'https://metacpan.org/pod/IO::Async::Loop::Poll' target = '_blank'>IO::Async::Loop::Poll - Use IO::Async with poll(2)</a>
</li>
<li data-jstree='{"opened": false}' id = '3674'><a href = 'https://metacpan.org/dist/IO-Async-Loop-Ppoll' target = '_blank'>IO::Async::Loop::Ppoll - Use IO::Async with ppoll(2)</a>
</li>
<li data-jstree='{"opened": false}' id = '3675'><a href = 'https://metacpan.org/dist/IO-Async-Loop-Uring' target = '_blank'>IO::Async::Loop::Uring - Use IO::Async with IO::Uring</a>
</li>
<li data-jstree='{"opened": false}' id = '3676'><a href = 'https://metacpan.org/pod/IO::Async::Notifier' target = '_blank'>IO::Async::Notifier - Base class for IO::Async event objects</a>
</li>
<li data-jstree='{"opened": false}' id = '3677'><a href = 'https://metacpan.org/pod/IO::Async::Process' target = '_blank'>IO::Async::Process - Start and manage a child process</a>
</li>
<li data-jstree='{"opened": false}' id = '3678'><a href = 'https://metacpan.org/pod/IO::Async::SSL' target = '_blank'>IO::Async::SSL - Use SSL/TLS with IO::Async</a>
</li>
<li data-jstree='{"opened": false}' id = '3679'><a href = 'https://metacpan.org/pod/IO::Async::Stream' target = '_blank'>IO::Async::Stream - Event callbacks and write buffering for a stream filehandle</a>
</li>
<li data-jstree='{"opened": false}' id = '3680'><a href = 'https://metacpan.org/pod/IO::Async::Timer' target = '_blank'>IO::Async::Timer - Base class for Notifiers that use timed delays</a>
</li>
<li data-jstree='{"opened": false}' id = '3681'><a href = 'https://metacpan.org/pod/IO::Async::Timer::Periodic' target = '_blank'>IO::Async::Timer::Periodic - Event callback at regular intervals</a>
</li>
<li data-jstree='{"opened": false}' id = '3682'><a href = 'https://metacpan.org/dist/IO-AsyncX-Sendfile' target = '_blank'>IO::AsyncX::Sendfile - Adds support for Sys::Sendfile to IO::Async::Stream</a>
</li>
<li data-jstree='{"opened": false}' id = '3683'><a href = 'https://metacpan.org/pod/IO::Barf' target = '_blank'>IO::Barf - Barfing content to output file</a>
</li>
<li data-jstree='{"opened": false}' id = '3684'><a href = 'https://metacpan.org/pod/IO::Dir' target = '_blank'>IO::Dir - Supply object methods for directory handles</a>
</li>
<li data-jstree='{"opened": false}' id = '3685'><a href = 'https://metacpan.org/dist/IO-FD' target = '_blank'>IO::FD - Faster accept, socket, listen with file descriptors, not handles</a>
</li>
<li data-jstree='{"opened": false}' id = '3686'><a href = 'https://metacpan.org/pod/IO::File' target = '_blank'>IO::File - Supply object methods for filehandles</a>
</li>
<li data-jstree='{"opened": false}' id = '3687'><a href = 'https://metacpan.org/pod/IO::Handle' target = '_blank'>IO::Handle - Supply object methods for I/O handles</a>
</li>
<li data-jstree='{"opened": false}' id = '3688'><a href = 'https://metacpan.org/pod/IO::Interactive' target = '_blank'>IO::Interactive - Utilities for interactive I/O</a>
</li>
<li data-jstree='{"opened": false}' id = '3689'><a href = 'https://metacpan.org/pod/IO::KQueue' target = '_blank'>IO::KQueue - Perl interface to the BSD kqueue system call</a>
</li>
<li data-jstree='{"opened": false}' id = '3690'><a href = 'https://metacpan.org/pod/IO::Pipe' target = '_blank'>IO::Pipe - Supply object methods for pipes</a>
</li>
<li data-jstree='{"opened": false}' id = '3691'><a href = 'https://metacpan.org/pod/IO::Poll' target = '_blank'>IO::Poll - Object interface to system poll call</a>
</li>
<li data-jstree='{"opened": false}' id = '3692'><a href = 'https://metacpan.org/dist/IO-Ppoll' target = '_blank'>IO::Ppoll - Object interface to Linux's ppoll() call</a>
</li>
<li data-jstree='{"opened": false}' id = '3693'><a href = 'https://metacpan.org/pod/IO::Seekable' target = '_blank'>IO::Seekable - Supply seek based methods for I/O objects</a>
</li>
<li data-jstree='{"opened": false}' id = '3694'><a href = 'https://metacpan.org/pod/IO::Select' target = '_blank'>IO::Select - OO interface to the select system call</a>
</li>
<li data-jstree='{"opened": false}' id = '3695'><a href = 'https://metacpan.org/dist/IO-Select-SSL' target = '_blank'>IO::Select::SSL - IO::Socket::SSL compatible IO::Select</a>
</li>
<li data-jstree='{"opened": false}' id = '3696'><a href = 'https://metacpan.org/pod/IO::Socket' target = '_blank'>IO::Socket - Object interface to socket communications</a>
</li>
<li data-jstree='{"opened": false}' id = '3697'><a href = 'https://metacpan.org/pod/IO::Socket::INET' target = '_blank'>IO::Socket::INET - Object interface for AF_INET domain sockets</a>
</li>
<li data-jstree='{"opened": false}' id = '3698'><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 data-jstree='{"opened": false}' id = '3699'>⊕ Notes for: IO::Socket::INET6
<ul>
<li data-jstree='{"opened": false}' id = '3700'>Use IO::Socket::IP instead</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '3701'><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 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>
html/cpan.metacurator.tree.html view on Meta::CPAN
</ul></li>
<li data-jstree='{"opened": false}' id = '6727'><a href = 'https://metacpan.org/dist/Config-Perl-V' target = '_blank'>Config::Perl::V - Structured data retrieval of perl -V output</a>
</li>
<li data-jstree='{"opened": false}' id = '6728'><a href = 'https://metacpan.org/dist/Module-CoreList' target = '_blank'>Module::CoreList - What modules shipped with versions of perl</a>
</li>
<li data-jstree='{"opened": false}' id = '6729'><a href = 'https://metacpan.org/dist/perlfaq' target = '_blank'>perlfaq - Frequently asked questions about Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '6730'><a href = 'https://metacpan.org/pod/perlxs' target = '_blank'>perlxs - The XS Language Reference Manual</a>
</li>
<li data-jstree='{"opened": false}' id = '6731'><a href = 'https://metacpan.org/pod/perlxstut' target = '_blank'>perlxstut - Tutorial for writing XSUBs</a>
</li>
<li data-jstree='{"opened": false}' id = '6732'><a href = 'https://metacpan.org/dist/PLS' target = '_blank'>PLS - Implements features of the Language Server Protocol for Perl 5</a>
</li>
<li data-jstree='{"opened": false}' id = '6733'>⊕ Notes for: PLS
<ul>
<li data-jstree='{"opened": false}' id = '6734'>See also https://github.com/FractalBoy/perl-language-server</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '6735'><a href = 'https://metacpan.org/dist/App-podweaver/view/script/podweaver' target = '_blank'>podweaver - Run Pod::Weaver on a file or distribution</a>
</li>
<li data-jstree='{"opened": false}' id = '6736'><a href = 'https://metacpan.org/pod/Prima' target = '_blank'>Prima - a Perl graphic toolkit</a>
</li>
<li data-jstree='{"opened": false}' id = '6737'>⊕ Notes for: Prima
<ul>
<li data-jstree='{"opened": false}' id = '6738'>Contains podview</li>
</ul></li></ul>
<li data-jstree='{"opened": false}' id = '6739'>PerlInternals
<ul>
<li data-jstree='{"opened": false}' id = '6740'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '6741'>[Topic] <button class='btn btn-info'>CpanFile</button></li>
<li data-jstree='{"opened": false}' id = '6742'>[Topic] <button class='btn btn-info'>ExceptionHandling</button></li>
<li data-jstree='{"opened": false}' id = '6743'>[Topic] <button class='btn btn-info'>MarlinStuff</button></li>
<li data-jstree='{"opened": false}' id = '6744'>[Topic] <button class='btn btn-info'>ModuleBuilding</button></li>
<li data-jstree='{"opened": false}' id = '6745'>[Topic] <button class='btn btn-info'>ParsingStuff</button></li>
<li data-jstree='{"opened": false}' id = '6746'>[Topic] <button class='btn btn-info'>TestingHelp</button></li>
<li data-jstree='{"opened": false}' id = '6747'><a href = 'https://lists.perl.org/all.html' target = '_blank'>For Perl Mailing Lists</a></li>
<li data-jstree='{"opened": false}' id = '6748'><a href = 'https://metacpan.org/pod/CPAN::Porters' target = '_blank'>https://metacpan.org/pod/CPAN::Porters</a></li>
<li data-jstree='{"opened": false}' id = '6749'><a href = 'https://perldoc.perl.org/perlclass' target = '_blank'>For use feature 'class'</a></li>
<li data-jstree='{"opened": false}' id = '6750'><a href = 'https://www.nntp.perl.org/group/perl.perl5.porters/2023/01/msg265583.html' target = '_blank'>https://www.nntp.perl.org/group/perl.perl5.porters/2023/01/msg265583.html</a></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '6751'><a href = 'https://metacpan.org/pod/B' target = '_blank'>B - The Perl Compiler Backend</a>
</li>
<li data-jstree='{"opened": false}' id = '6752'>⊕ Notes for: B
<ul>
<li data-jstree='{"opened": false}' id = '6753'>Used by ogd, below</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '6754'><a href = 'https://metacpan.org/pod/B::CC' target = '_blank'>B::CC - Perl compiler's optimized C translation backend</a>
</li>
<li data-jstree='{"opened": false}' id = '6755'><a href = 'https://metacpan.org/pod/B::Concise' target = '_blank'>B::Concise - Walk Perl syntax tree, printing concise info about ops</a>
</li>
<li data-jstree='{"opened": false}' id = '6756'><a href = 'https://metacpan.org/pod/B::Deparse' target = '_blank'>B::Deparse - Perl compiler backend to produce perl code</a>
</li>
<li data-jstree='{"opened": false}' id = '6757'><a href = 'https://metacpan.org/pod/B::Hooks::AtRuntime' target = '_blank'>B::Hooks::AtRuntime - Lower blocks from compile time to runtime</a>
</li>
<li data-jstree='{"opened": false}' id = '6758'><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...
</li>
<li data-jstree='{"opened": false}' id = '6759'><a href = 'https://metacpan.org/pod/B::Hooks::EndOfScope' target = '_blank'>B::Hooks::EndOfScope - Execute code after a scope finished compilation</a>
</li>
<li data-jstree='{"opened": false}' id = '6760'><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>
</li>
<li data-jstree='{"opened": false}' id = '6761'><a href = 'https://metacpan.org/pod/B::Hooks::OP::Check' target = '_blank'>B::Hooks::OP::Check - Wrap OP check callbacks</a>
</li>
<li data-jstree='{"opened": false}' id = '6762'><a href = 'https://metacpan.org/pod/B::Hooks::Parser' target = '_blank'>B::Hooks::Parser - Interface to perl's parser variables</a>
</li>
<li data-jstree='{"opened": false}' id = '6763'><a href = 'https://metacpan.org/dist/B-Keywords' target = '_blank'>B::Keywords - Lists of reserved barewords and symbol names</a>
</li>
<li data-jstree='{"opened": false}' id = '6764'><a href = 'https://metacpan.org/dist/B-Lint' target = '_blank'>B::Lint - Perl lint - Deprecated</a>
</li>
<li data-jstree='{"opened": false}' id = '6765'><a href = 'https://metacpan.org/pod/CXC::Exporter::Util' target = '_blank'>CXC::Exporter::Util - Tagged Based Exporting</a>
</li>
<li data-jstree='{"opened": false}' id = '6766'><a href = 'https://metacpan.org/dist/Devel-MAT' target = '_blank'>Devel::MAT - Perl Memory Analysis Tool</a>
</li>
<li data-jstree='{"opened": false}' id = '6767'><a href = 'https://metacpan.org/dist/Devel-PatchPerl' target = '_blank'>Devel::PatchPerl - Patch perl source a la Devel::PPPort's buildperl.pl</a>
</li>
<li data-jstree='{"opened": false}' id = '6768'><a href = 'https://metacpan.org/dist/Dist-Surveyor' target = '_blank'>Dist::Surveyor - Survey installed modules and determine the specific distribution versions they came from</a>
</li>
<li data-jstree='{"opened": false}' id = '6769'><a href = 'https://metacpan.org/dist/ExtUtils-Typemaps-Magic' target = '_blank'>ExtUtils::Typemaps::Magic - Typemap for storing objects in magic</a>
</li>
<li data-jstree='{"opened": false}' id = '6770'>⊕ Notes for: ExtUtils::Typemaps::Magic
<ul>
<li data-jstree='{"opened": false}' id = '6771'>See also Variable::Magic below</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '6772'><a href = 'https://metacpan.org/dist/ExtUtils-Typemaps-Signal' target = '_blank'>ExtUtils::Typemaps::Signal - A typemap bundle for dealing with signal related types</a>
</li>
<li data-jstree='{"opened": false}' id = '6773'><a href = 'https://metacpan.org/pod/Filter::Simple' target = '_blank'>Filter::Simple - Simplified source filtering</a>
</li>
<li data-jstree='{"opened": false}' id = '6774'><a href = 'https://metacpan.org/dist/Filter' target = '_blank'>Filter::Util::Call - Perl Source Filter Utility Module</a>
</li>
<li data-jstree='{"opened": false}' id = '6775'>⊕ Notes for: Filter::Util::Call
<ul>
<li data-jstree='{"opened": false}' id = '6776'>Contains 8 Filter::* modules</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '6777'><a href = 'https://metacpan.org/pod/Hook::AfterRuntime' target = '_blank'>Hook::AfterRuntime - Run code at the end of the compiling scope's runtime</a>
</li>
<li data-jstree='{"opened": false}' id = '6778'><a href = 'https://metacpan.org/pod/Internals' target = '_blank'>Internals - Write-protect variables, manipulate refcounts</a>
</li>
<li data-jstree='{"opened": false}' id = '6779'><a href = 'https://metacpan.org/pod/ogd' target = '_blank'>ogd - Ordered global destruction</a>
</li>
<li data-jstree='{"opened": false}' id = '6780'><a href = 'https://metacpan.org/pod/Opcode' target = '_blank'>Opcode - Disable named opcodes when compiling perl code</a>
</li>
<li data-jstree='{"opened": false}' id = '6781'><a href = 'https://metacpan.org/dist/Opcodes' target = '_blank'>Opcodes - More Opcodes information from opnames.h and opcode.h</a>
</li>
<li data-jstree='{"opened": false}' id = '6782'><a href = 'https://metacpan.org/pod/PadWalker' target = '_blank'>PadWalker - Play with other peoples' lexical variables</a>
</li>
<li data-jstree='{"opened": false}' id = '6783'><a href = 'https://metacpan.org/pod/Perl5::Build::Warnings' target = '_blank'>Perl5::Build::Warnings - Parse make output for build-time warnings</a>
</li>
<li data-jstree='{"opened": false}' id = '6784'><a href = 'https://metacpan.org/dist/Perl5-TestEachCommit' target = '_blank'>Perl5::TestEachCommit - Test each commit in a pull request to Perl core</a>
</li>
<li data-jstree='{"opened": false}' id = '6785'><a href = 'https://metacpan.org/dist/PPI' target = '_blank'>PPI - Parse, Analyze and Manipulate Perl (without perl)</a>
</li>
<li data-jstree='{"opened": false}' id = '6786'><a href = 'https://metacpan.org/pod/Safe' target = '_blank'>Safe - Compile and execute code in restricted compartments</a>
</li>
<li data-jstree='{"opened": false}' id = '6787'><a href = 'https://metacpan.org/pod/Scope::OnExit' target = '_blank'>Scope::OnExit - Running code on scope exit - Deprecated</a>
</li>
<li data-jstree='{"opened": false}' id = '6788'><a href = 'https://metacpan.org/pod/Sub::Exporter' target = '_blank'>Sub::Exporter - A sophisticated exporter for custom-built routines</a>
</li>
<li data-jstree='{"opened": false}' id = '6789'><a href = 'https://metacpan.org/dist/Sub-Exporter-Lexical' target = '_blank'>Sub::Exporter::Lexical - To export lexically-available subs with Sub::Exporter</a>
</li>
<li data-jstree='{"opened": false}' id = '6790'><a href = 'https://metacpan.org/pod/Variable::Magic' target = '_blank'>Variable::Magic - Magic is Perl's way of enhancing variables</a>
</li>
<li data-jstree='{"opened": false}' id = '6791'>⊕ Notes for: Variable::Magic
( run in 0.270 second using v1.01-cache-2.11-cpan-7f9471e7e0a )