Module::Load - runtime require of both modules and files River stage five • 287 direct dependents • 20961 total dependents

"Module::Load" eliminates the need to know whether you are trying to require either a file or a module. If you consult "perldoc -f require" you will see that "require" will behave differently when given a bareword or a string. In the case of a string...

BINGOS/Module-Load-0.34 - 10 Feb 2019 13:59:50 GMT

Module::Load::DiffINC - Load a module and show difference in %INC before vs after River stage zero No dependents

This module will record %INC, load (using "require()") all modules specified in the import argument, then compare %INC with the originally recorded before loading the modules....

PERLANCAR/Module-Load-DiffINC-0.001 - 02 Aug 2017 05:28:47 GMT

Module::Load::In::INIT - Load modules in INIT phase River stage one • 5 direct dependents • 5 total dependents

This module can load (or perhaps defer loading) modules in the INIT phase instead of the BEGIN phase. One use-case where it is useful: monkey-patching a module (using a Module::Patch-based module) in a fatpacked script (see Module::FatPack or App::Fa...

PERLANCAR/Module-Load-In-INIT-0.005 - 18 Feb 2018 11:17:34 GMT

Module::Load::Conditional - Looking up module information / loading at runtime River stage five • 50 direct dependents • 20911 total dependents

Module::Load::Conditional provides simple ways to query and possibly load any of the modules you have installed on your system during runtime. It is able to load multiple modules at once or none at all if one of them was not able to load. It also tak...

BINGOS/Module-Load-Conditional-0.70 - 10 Nov 2019 14:37:30 GMT

lib/Devel/Trepan/CmdProcessor/Command/Load_Subcmd/Module.pm River stage one • 3 direct dependents • 3 total dependents

ROCKY/Devel-Trepan-v1.0.1 - 03 Nov 2019 19:15:25 GMT

Module::LocalLoad - create and use a local lib/ for globally installed modules River stage zero No dependents

You're debugging your code, and it's still failing even though you're doing everything right. You might have misinterpreted the documentation for some module you're using, or perhaps it's not doing what it says it should. Time to take a peek at the i...

WOLDRICH/Module-LocalLoad-0.176 - 18 Feb 2019 10:45:40 GMT

Module::AutoLoad - Automatically load uninstalled CPAN modules on the fly. River stage zero No dependents

Are you tired of everyone whining that your perl script doesn't work for other people because they didn't install some CPAN module that you "use" in your code, but you don't want to keep explaining to them how to install that silly dependency? Well t...

BBB/Module-AutoLoad-0.06 - 03 Jul 2018 20:36:49 GMT

Module::EnforceLoad - Make sure your modules load their deps in preload environments. River stage zero No dependents

Unit tests are good. Unit tests can also be slow. Unit tests run faster if you preload all your modules and then fork for each test. This scenario will fail to catch when you forget to load a dependancy as the preload will satisfy it. This can lead t...

EXODIST/Module-EnforceLoad-0.000002 - 22 Jun 2016 20:53:40 GMT

Module::New::File::LoadTest River stage zero No dependents

a template for a load test (which uses Test::UseAllModules)....

ISHIGAKI/Module-New-0.15 - 19 Apr 2015 15:25:22 GMT

Module::Spec - Load modules based on specifications River stage one • 1 direct dependent • 1 total dependent

This is alpha software. The API is likely to change....

FERREIRA/Module-Spec-0.9.0 - 08 Jul 2018 03:19:31 GMT

Module::Use River stage zero No dependents

Module::Use will record the modules used over the course of the Perl interpreter's lifetime. If the logging module is able, the old logs are read and frequently used modules are automatically loaded. Note that no symbols are imported into packages. U...

JSMITH/Module-Use-0.05 - 09 Oct 2001 19:21:54 GMT

Module::Hash - a tied hash that requires modules for you River stage one • 1 direct dependent • 1 total dependent

Module::Hash provides a tied hash that can be used to load and quote module names. Tied Interface tie my %MOD, "Module::Hash", %options; The hash is tied to Module::Hash. Every time you fetch a hash key, such as $MOD{"Math::BigInt"} that module is lo...

TOBYINK/Module-Hash-0.002 - 10 Sep 2014 22:04:24 GMT

Kelp::Module - Base class for Kelp modules River stage two • 14 direct dependents • 15 total dependents

Provides the base class for creating Kelp modules. Creating a Kelp module means extending this class and overriding the "build" method. Kelp modules usually "register" a new method into the web application. Registering methods Modules use the "regist...

MINIMAL/Kelp-1.02 - 08 Jan 2018 16:43:42 GMT

Module::Lazy - postpone loading a module until it's actually used River stage zero No dependents

In large projects loading all the dependencies may take a lot of time. This module attempts to reduce the startup time by postponing initialization. The improvement be significant for unit test scripts and small command-line tools which do not utiliz...

KHEDIN/Module-Lazy-0.04 - 05 Mar 2019 17:55:56 GMT

Module::Util - Module name tools and transformations River stage three • 21 direct dependents • 292 total dependents

This module provides a few useful functions for manipulating module names. Its main aim is to centralise some of the functions commonly used by modules that manipulate other modules in some way, like converting module names to relative paths....

MATTLAW/Module-Util-1.09 - 10 Jan 2013 15:24:51 GMT

Module::Mask - Pretend certain modules are not installed River stage one • 1 direct dependent • 1 total dependent

Sometimes you need to test what happens when a given module is not installed. This module provides a way of temporarily hiding installed modules from perl's require mechanism. The Module::Mask object adds itself to @INC and blocks require calls to re...

MATTLAW/Module-Mask-0.06 - 14 Jan 2013 10:01:57 GMT

Module::List - module `directory' listing River stage three • 28 direct dependents • 432 total dependents

This module deals with the examination of the namespace of Perl modules. The contents of the module namespace is split across several physical directory trees, but this module hides that detail, providing instead a view of the abstract namespace....

ZEFRAM/Module-List-0.004 - 30 Jul 2017 09:03:28 GMT

Module::Find - Find and use installed modules in a (sub)category River stage three • 94 direct dependents • 975 total dependents

Module::Find lets you find and use modules in categories. This can be very useful for auto-detecting driver or plugin modules. You can differentiate between looking in the category itself or in all subcategories. If you want Module::Find to search in...

CRENZ/Module-Find-0.13 - 09 Mar 2015 23:15:08 GMT

Module::Want - Check @INC once for modules that you want but may not have River stage two • 7 direct dependents • 13 total dependents

Sometimes you want to lazy load a module for use in, say, a loop or function. First you do the eval-require but then realize if the module is not available it will re-search @INC each time. So then you add a lexical boolean to your eval and do the sa...

DMUEY/Module-Want-0.6 - 26 Oct 2013 01:16:18 GMT

Module::Spec::V2 - Load modules based on V2 specifications River stage one • 1 direct dependent • 1 total dependent

This is alpha software. The API is likely to change. MODULE SPECS As string M M~V minimum match, ≥ V M~0 same as M, accepts any version Example version specs are 2 2.3 2.3.4 v3.2.3 As a hash ref { M => V } minimum match, ≥ V { M => '0' } accepts any ...

FERREIRA/Module-Spec-0.9.0 - 08 Jul 2018 03:19:31 GMT

120 results (0.046 seconds)