You are here: Home

Modified items

All recently modified items, latest first.
RPMPackage perl-MouseX-Types-0.06-13.fc25.noarch
Organize your Mouse types; much as MooseX::Types does for your Moose types. For more information, please see the MooseX::Types manpage. This library was split off from Mouse as of Mouse 0.15.
RPMPackage perl-Mouse-2.4.5-6.fc25.x86_64
Moose, a powerful metaobject-fueled extension of the Perl 5 object system, is wonderful. (For more information on Moose, please see 'perldoc Moose' after installing the perl-Moose package.) Unfortunately, it's a little slow. Though significant progress has been made over the years, the compile time penalty is a non-starter for some applications. Mouse aims to alleviate this by providing a subset of Moose's functionality, faster.
RPMPackage perl-MooseX-Types-Common-0.001014-8.lbn25.noarch
A set of commonly-used type constraints that do not ship with Moose by default.
RPMPackage perl-MooseX-Types-0.50-7.lbn25.noarch
The types provided with the Moose man page are by design global. This package helps you to organize and selectively import your own and the built-in types in libraries. As a nice side effect, it catches typos at compile-time too. However, the main reason for this module is to provide an easy way to not have conflicts with your type names, since the internal fully qualified names of the types will be prefixed with the library's name. This module will also provide you with some helper functions to make it easier to use Moose types in your code.
RPMPackage perl-MooseX-Role-Parameterized-1.10-7.lbn25.noarch
Roles are composable units of behavior. They are useful for factoring out functionality common to many classes from any part of your class hierarchy. (See Moose::Cookbook::Roles::Recipe1 for an introduction to Moose::Role.) While combining roles affords you a great deal of flexibility, individual roles have very little in the way of configurability. Core Moose provides alias for renaming methods to avoid conflicts, and excludes for ignoring methods you don't want or need (see Moose::Cookbook::Roles::Recipe2 for more about alias and excludes). Because roles serve many different masters, they usually provide only the least common denominator of functionality. To empower roles further, more configurability than alias and excludes is required. Perhaps your role needs to know which method to call when it is done. Or what default value to use for its url attribute. Parameterized roles offer exactly this solution.
RPMPackage perl-MooseX-Getopt-0.71-1.fc25.noarch
This is a Moose role which provides an alternate constructor for creating objects using parameters passed in from the command line.
RPMPackage perl-Moose-2.1806-1.fc25.x86_64
Moose is an extension of the Perl 5 object system. The main goal of Moose is to make Perl 5 Object Oriented programming easier, more consistent and less tedious. With Moose you can to think more about what you want to do and less about the mechanics of OOP. Additionally, Moose is built on top of Class::MOP, which is a metaclass system for Perl 5. This means that Moose not only makes building normal Perl 5 objects better, but it provides the power of metaclass programming as well. Moose is different from other Perl 5 object systems because it is not a new system, but instead an extension of the existing one.
RPMPackage perl-MooX-HandlesVia-0.001008-13.lbn25.noarch
MooX::HandlesVia is an extension of Moo's 'handles' attribute functionality. It provides a means of proxying functionality from an external class to the given atttribute. This is most commonly used as a way to emulate 'Native Trait' behavior that has become commonplace in Moose code, for which there was no Moo alternative.
RPMPackage perl-Moo-2.003004-5.lbn25.noarch
This module is an extremely light-weight, high-performance Moose replacement. It also avoids depending on any XS modules to allow simple deployments. The name Moo is based on the idea that it provides almost -but not quite- two thirds of Moose.
RPMPackage perl-Module-Signature-0.83-2.lbn25.noarch
This package contains a command line tool and module for checking and creating SIGNATURE files for Perl CPAN distributions.
RPMPackage perl-Module-ScanDeps-1.21-3.fc25.noarch
This module scans potential modules used by perl programs and returns a hash reference. Its keys are the module names as they appear in %INC (e.g. Test/More.pm). The values are hash references.
RPMPackage perl-Module-Runtime-0.016-5.lbn25.noarch
The functions exported by this module deal with runtime handling of Perl modules, which are normally handled at compile time.
RPMPackage perl-Module-Metadata-1.000036-1.lbn25.noarch
This module provides a standard way to gather metadata about a .pm file without executing unsafe code.
RPMPackage perl-Module-Loaded-0.08-436.lbn25.1.noarch
When testing applications, often you find yourself needing to provide functionality in your test environment that would usually be provided by external modules. Rather than munging the %INC by hand to mark these external modules as loaded, so they are not attempted to be loaded by perl, this module offers you a very simple way to mark modules as loaded and/or unloaded.
RPMPackage perl-Module-Load-Conditional-0.68-418.lbn25.noarch
This module provides simple ways to query and possibly load any of the modules you have installed on your system during run-time.
RPMPackage perl-Module-Load-0.34-1.lbn25.noarch
If you consult "perldoc -f require" you will see that "require" will behave differently when given a bare-word or a string. In the case of a string, "require" assumes you are wanting to load a file. But in the case of a bare-word, it assumes you mean a module. This gives nasty overhead when you are trying to dynamically require modules at run-time, since you will need to change the module notation to a file notation fitting the particular platform you are on. "load" eliminates the need for this overhead and will just DWYM.
RPMPackage perl-Module-Install-1.19-7.lbn25.noarch
Module::Install is a package for writing installers for CPAN (or CPAN-like) distributions that are clean, simple, minimalist, act in a strictly correct manner with ExtUtils::MakeMaker, and will run on any Perl installation version 5.005 or newer.
RPMPackage perl-Module-Implementation-0.09-19.lbn25.noarch
This module abstracts out the process of choosing one of several underlying implementations for a module. This can be used to provide XS and pure Perl implementations of a module, or it could be used to load an implementation for a given OS or any other case of needing to provide multiple implementations. This module is only useful when you know all the implementations ahead of time. If you want to load arbitrary implementations then you probably want something like a plugin system, not this module.
RPMPackage perl-Module-CoreList-tools-5.20190420-1.lbn25.noarch
This package provides a corelist(1) tool which can be used to query what modules were shipped with given perl version.
RPMPackage perl-Module-CoreList-5.20190420-1.lbn25.noarch
Module::CoreList provides information on which core and dual-life modules are shipped with each version of perl.