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 = '7516'>[Topic] <button class='btn btn-info'>XS</button></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7517'><a href = 'https://metacpan.org/dist/Dispatch-Class' target = '_blank'>Dispatch::Class - Dispatch on the type (class) of an argument</a>
</li>
<li data-jstree='{"opened": false}' id = '7518'><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 data-jstree='{"opened": false}' id = '7519'><a href = 'https://metacpan.org/pod/Feature::Compat::Try' target = '_blank'>Feature::Compat::Try - Make try/catch syntax available</a>
</li>
<li data-jstree='{"opened": false}' id = '7520'><a href = 'https://metacpan.org/pod/Hustle::Table' target = '_blank'>Hustle::Table - Cached general purpose dispatch and routing table</a>
</li>
<li data-jstree='{"opened": false}' id = '7521'><a href = 'https://metacpan.org/dist/match-simple' target = '_blank'>match::simple - Simplified clone of smartmatch operator</a>
</li>
<li data-jstree='{"opened": false}' id = '7522'>⊕ Notes for match::simple
<ul>
<li data-jstree='{"opened": false}' id = '7523'>Obsolete. See Syntax::Operator::Matches below</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7524'><a href = 'https://metacpan.org/dist/Multi-Dispatch' target = '_blank'>Multi::Dispatch - Multiple dispatch for Perl subs and methods</a>
</li>
<li data-jstree='{"opened": false}' id = '7525'><a href = 'https://metacpan.org/pod/Nice::Try' target = '_blank'>Nice::Try - A real Try Catch Block Implementation Using Perl Filter</a>
</li>
<li data-jstree='{"opened": false}' id = '7526'>⊕ Notes for Nice::Try
<ul>
<li data-jstree='{"opened": false}' id = '7527'>Very comprehensive. Works well with Want. See WantArray</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7528'><a href = 'https://metacpan.org/pod/Smart::Dispatch' target = '_blank'>Smart::Dispatch - First-class switch statements</a>
</li>
<li data-jstree='{"opened": false}' id = '7529'><a href = 'https://metacpan.org/pod/Struct::Match' target = '_blank'>Struct::Match - Exact Match (SCALAR|HASH|ARRAY)'s</a>
</li>
<li data-jstree='{"opened": false}' id = '7530'><a href = 'https://metacpan.org/pod/Sub::MultiMethod' target = '_blank'>Sub::MultiMethod - Yet another implementation of multimethods</a>
</li>
<li data-jstree='{"opened": false}' id = '7531'><a href = 'https://metacpan.org/pod/Switch::Again' target = '_blank'>Switch::Again - Keyword for either generating a reusable switch statement or calling the generated switch function directly</a>
</li>
<li data-jstree='{"opened": false}' id = '7532'><a href = 'https://metacpan.org/dist/Switch-Back' target = '_blank'>Switch::Back - Given/when for a post-given/when Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '7533'><a href = 'https://metacpan.org/dist/Switch-Declare' target = '_blank'>Switch::Declare - Compile-time, lexically-scoped switch/case</a>
</li>
<li data-jstree='{"opened": false}' id = '7534'><a href = 'https://metacpan.org/pod/Switch::Right' target = '_blank'>Switch::Right - Switch and smartmatch done right this time</a>
</li>
<li data-jstree='{"opened": false}' id = '7535'><a href = 'https://metacpan.org/pod/Syntax::Feature::Try' target = '_blank'>Syntax::Feature::Try - Try/catch/finally statement for exception handling</a>
</li>
<li data-jstree='{"opened": false}' id = '7536'><a href = 'https://metacpan.org/dist/Syntax-Infix-Smartmatch' target = '_blank'>Syntax::Infix::Smartmatch - Requires Module::Build::Tiny which will not install under GCC V 8.3.0</a>
</li>
<li data-jstree='{"opened": false}' id = '7537'><a href = 'https://metacpan.org/pod/Syntax::Keyword::Match' target = '_blank'>Syntax::Keyword::Match - A match/case syntax for perl</a>
</li>
<li data-jstree='{"opened": false}' id = '7538'><a href = 'https://metacpan.org/pod/Syntax::Keyword::Try' target = '_blank'>Syntax::Keyword::Try - A try/catch/finally syntax for perl</a>
</li>
<li data-jstree='{"opened": false}' id = '7539'>⊕ Notes for Syntax::Keyword::Try
<ul>
<li data-jstree='{"opened": false}' id = '7540'>Cannot do some things Nice::Try can do</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7541'><a href = 'https://metacpan.org/dist/Syntax-Operator-Matches' target = '_blank'>Syntax::Operator::Matches - match::simple but as a real infix operator</a>
</li>
<li data-jstree='{"opened": false}' id = '7542'><a href = 'https://metacpan.org/pod/Syntax::Keyword::MultiSub' target = '_blank'>Syntax::Keyword::MultiSub - Multiple dispatch on subroutines</a>
</li>
<li data-jstree='{"opened": false}' id = '7543'><a href = 'https://metacpan.org/pod/Switch::Plain' target = '_blank'>Switch::Plain - A simple switch statement for Perl</a>
</li>
<li data-jstree='{"opened": false}' id = '7544'><a href = 'https://metacpan.org/pod/TryCatch' target = '_blank'>TryCatch - First class try catch semantics for Perl, without source filters</a>
</li>
<li data-jstree='{"opened": false}' id = '7545'>⊕ Notes for TryCatch
<ul>
<li data-jstree='{"opened": false}' id = '7546'>But see Try::Tiny</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7547'><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 data-jstree='{"opened": false}' id = '7548'><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 data-jstree='{"opened": false}' id = '7549'><a href = 'https://metacpan.org/pod/Try::Tiny' target = '_blank'>Try::Tiny - Minimal try/catch with proper preservation of $@</a>
</li>
<li data-jstree='{"opened": false}' id = '7550'><a href = 'https://metacpan.org/pod/Try::Tiny::Tiny' target = '_blank'>Try::Tiny::Tiny - Slim Try::Tiny down as far as reasonably possible</a>
</ul></li>
<li data-jstree='{"opened": false}' id = '7551'>SystemInfo
<ul>
<li data-jstree='{"opened": false}' id = '7552'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '7553'>[Topic] <button class='btn btn-info'>BenchmarkingTools</button></li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7554'><a href = 'https://metacpan.org/dist/Nix-Proc-Meminfo' target = '_blank'>Nix::Proc::Meminfo - Access /proc/meminfo with core classes</a>
</li>
<li data-jstree='{"opened": false}' id = '7555'>⊕ Notes for Nix::Proc::Meminfo
<ul>
<li data-jstree='{"opened": false}' id = '7556'>https://man7.org/linux/man-pages/man5/proc_meminfo.5.html</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7557'><a href = 'https://metacpan.org/pod/Sys::CpuLoad' target = '_blank'>Sys::CpuLoad - Retrieve system load averages</a>
</li>
<li data-jstree='{"opened": false}' id = '7558'>⊕ Notes for Sys::CpuLoad
<ul>
<li data-jstree='{"opened": false}' id = '7559'>Note: On Debian I can run w, which is /usr/bin/w</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7560'><a href = 'https://metacpan.org/dist/Sys-Export' target = '_blank'>Sys::Export - Export a subset of an OS file tree, for chroot/initrd</a>
</li>
<li data-jstree='{"opened": false}' id = '7561'><a href = 'https://metacpan.org/dist/Sys-Info-Base' target = '_blank'>Sys::Info::Base - Base class for Sys::Info</a>
</li>
<li data-jstree='{"opened": false}' id = '7562'><a href = 'https://metacpan.org/pod/Sys::Info::Device::CPU' target = '_blank'>Sys::Info::Device::CPU - Collects and returns information about the Central Processing Unit (CPU) on the host machine</a>
</li>
<li data-jstree='{"opened": false}' id = '7563'><a href = 'https://metacpan.org/dist/Sys-Info-Driver-Linux' target = '_blank'>Sys::Info::Driver::Linux - Supplies detailed operating system information</a>
</li>
<li data-jstree='{"opened": false}' id = '7564'><a href = 'https://metacpan.org/pod/Sys::Hostname' target = '_blank'>Sys::Hostname - Try every conceivable way to get hostname</a>
</li>
<li data-jstree='{"opened": false}' id = '7565'><a href = 'https://metacpan.org/dist/Sys-Hostname-Long' target = '_blank'>Sys::Hostname::Long - Try every conceivable way to get full hostname</a>
</li>
<li data-jstree='{"opened": false}' id = '7566'><a href = 'https://metacpan.org/pod/Sys::Info' target = '_blank'>Sys::Info - Extracts and collects information from the host system</a>
</li>
<li data-jstree='{"opened": false}' id = '7567'><a href = 'https://metacpan.org/pod/Sys::Info::Device' target = '_blank'>Sys::Info::Device - This is an interface to the available devices such as the CPU</a>
</li>
<li data-jstree='{"opened": false}' id = '7568'><a href = 'https://metacpan.org/pod/System::CPU' target = '_blank'>System::CPU - Cross-platform CPU information / topology with no dependencies</a>
</li>
<li data-jstree='{"opened": false}' id = '7569'>⊕ Notes for System::CPU
<ul>
<li data-jstree='{"opened": false}' id = '7570'>Pure Perl</li>
<li data-jstree='{"opened": false}' id = '7571'>Has notes about old code such as System::Info below and</li>
<li data-jstree='{"opened": false}' id = '7572'>Unix::Processors, Sys::Info, various *::Sysinfo</li>
</ul></li>
<li data-jstree='{"opened": false}' id = '7573'><a href = 'https://metacpan.org/dist/System-Info' target = '_blank'>System::Info - Factory for system specific information objects</a>
</li>
<li data-jstree='{"opened": false}' id = '7574'>⊕ Notes for System::Info
<ul>
<li data-jstree='{"opened": false}' id = '7575'>The POD contains a good list of alternatives</li>
</ul></li></ul>
<li data-jstree='{"opened": false}' id = '7576'>SystemMonitoring
<ul>
<li data-jstree='{"opened": false}' id = '7577'>⊕ See also
<ul>
<li data-jstree='{"opened": false}' id = '7578'>[Topic] <button class='btn btn-info'>ApacheStuff</button></li>
<li data-jstree='{"opened": false}' id = '7579'>[Topic] <button class='btn btn-info'>AstroStuff</button></li>
<li data-jstree='{"opened": false}' id = '7580'>[Topic] <button class='btn btn-info'>CPAN</button></li>
<li data-jstree='{"opened": false}' id = '7581'>[Topic] <button class='btn btn-info'>DatesAndTimes</button></li>
<li data-jstree='{"opened": false}' id = '7582'>[Topic] <button class='btn btn-info'>GeographicStuff</button></li>
<li data-jstree='{"opened": false}' id = '7583'>[Topic] <button class='btn btn-info'>HTTPHandling</button></li>
<li data-jstree='{"opened": false}' id = '7584'>[Topic] <button class='btn btn-info'>NetworkProgramming</button></li>
( run in 0.995 second using v1.01-cache-2.11-cpan-5fbc6bb55f2 )