Module::Optional - Breaking module dependency chains River stage one • 4 direct dependents • 7 total dependents

Suppose you are the developer of module "Foo", which uses functionality from the highly controversial module "Bar". You actually quite like "Bar", and want to reuse its functionality in your "Foo" module. But, many people will refuse to install "Foo"...

IVORW/Module-Optional-0.03 - 19 May 2008 21:47:27 UTC

Module::Install::CheckOptional - A Module::Install extension that checks to see if an optional dependency is satisfied River stage zero No dependents

This is a Module::Install extension that checks that a suitable version of a module is installed, printing a message if it is not....

DCOPPIT/Module-Install-CheckOptional-0.1105 - 12 Jul 2018 00:53:10 UTC

Module::Modular - Create optional plugins for your module River stage zero No dependents

Module::Modular allows you, or others, to create plugins for your modules. They are not loaded by default - only when you want them to be. This means you can even load them further on down in your module if you wish. The idea is to have your plugins ...

BRADH/Module-Modular-0.003 - 08 Jan 2013 19:24:28 UTC

Lib::Module - Perl library module utilities. River stage zero No dependents

A Lib::Module object describes a Perl library module and includes the module's package name, file name, version, and superclasses, if any. The module objects are normally part of a class hierarchy generated by libdirs (), module_paths (), and scanlib...

RKIES/Lib-Module-0.7 - 03 Apr 2014 17:00:30 UTC

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 UTC

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 UTC

Module::Crypt - Encrypt your Perl code and compile it into XS River stage zero No dependents

AAR/Module-Crypt-0.06 - 22 Jan 2012 10:25:53 UTC

Module::Patch - Patch package with a set of patches River stage three • 60 direct dependents • 166 total dependents

Module::Patch is basically a convenient way to define and bundle a set of patches. Actual patching is done by Monkey::Patch::Action, which provides lexically scoped patching. There are two ways to use this module: * subclass it This is used for conve...

PERLANCAR/Module-Patch-0.276 - 14 Feb 2019 15:55:47 UTC

Module::Faker - build fake dists for testing CPAN tools River stage one • 3 direct dependents • 3 total dependents

RJBS/Module-Faker-0.022 - 28 Apr 2019 14:05:44 UTC

Module::Build - Build and install Perl modules River stage five • 4371 direct dependents • 17044 total dependents

"Module::Build" is a system for building, testing, and installing Perl modules. It is meant to be an alternative to "ExtUtils::MakeMaker". Developers may alter the behavior of the module through subclassing. It also does not require a "make" on your ...

LEONT/Module-Build-0.4231 - 29 Jan 2020 07:52:41 UTC

Module::Collect - Collect sub-modules in directories River stage one • 2 direct dependents • 2 total dependents

Module::Collect finds sub-modules, or plugins in directories. The following directory composition $ ls -R t/plugins t/plugins: empty.pm foo foo.pm pod.pm withcomment.pm withpod.pm t/plugins/foo: bar.pm baz.plugin The following code is executed use st...

YAPPO/Module-Collect-0.06 - 09 Feb 2010 04:26:02 UTC

Module::FatPack - Generate source code that contains fatpacked modules River stage one • 2 direct dependents • 6 total dependents

PERLANCAR/Module-FatPack-0.182 - 03 Jan 2020 00:35:36 UTC

Module::Replace - Replace functionality in other modules River stage zero No dependents

The purpose of this module is to allow you to override functions in one module with the same-named functions in another. This can be a global change, or a temporary change. The reasons why you may want to do this include: * Changing the behaviour of ...

DMCBRIDE/Module-Replace-0.02 - 25 Jul 2008 20:30:26 UTC

Module::Runtime - runtime module handling River stage four • 391 direct dependents • 9695 total dependents

The functions exported by this module deal with runtime handling of Perl modules, which are normally handled at compile time. This module avoids using any other modules, so that it can be used in low-level infrastructure. The parts of this module tha...

ZEFRAM/Module-Runtime-0.016 - 17 Oct 2017 20:29:23 UTC

Module::Generic - Generic Module to inherit from River stage one • 6 direct dependents • 7 total dependents

Module::Generic as its name says it all, is a generic module to inherit from. It is designed to provide a useful framework and speed up coding and debugging. It contains standard and support methods that may be superseded by your the module using Mod...

JDEGUEST/Module-Generic-v0.14.1 - 31 Mar 2021 05:57:28 UTC

CPAN::SQLite::Search - perform queries on the database River stage one • 4 direct dependents • 6 total dependents

STRO/CPAN-SQLite-0.219 - 31 May 2020 06:31:34 UTC

Module::DataPack - Like Module::FatPack, but uses datapacking instead of fatpack River stage one • 3 direct dependents • 7 total dependents

PERLANCAR/Module-DataPack-0.21 - 14 Jul 2017 08:50:53 UTC

Module::Features - Define features for modules River stage zero No dependents

This document specifies a very easy and lightweight way to define and declare features for modules. A definer module defines some features in a feature set, other modules declare these features that they have or don't have, and user can easily check ...

PERLANCAR/Module-Features-0.1.6 - 25 Feb 2021 00:19:37 UTC

Module::Metadata - Gather package and POD information from perl module files River stage five • 269 direct dependents • 18513 total dependents

This module provides a standard way to gather metadata about a .pm file through (mostly) static analysis and (some) code execution. When determining the version of a module, the $VERSION assignment is "eval"ed, as is traditional in the CPAN toolchain...

ETHER/Module-Metadata-1.000037 - 07 Sep 2019 18:34:09 UTC

Paranoid::Module - Paranoid Module Loading Routines River stage one • 4 direct dependents • 4 total dependents

This provides a single function that allows you to do dynamic loading of modules at runtime, along with importation of the exported symbol table. Specific functions and/or tag sets can be declared, just as you would in a normal use or import statemen...

CORLISS/Paranoid-2.08 - 31 Dec 2020 21:31:34 UTC
99 results (0.038 seconds)