-
perl-Package-Stash-0.38-2.lbn25.noarch
Manipulating stashes (Perl's symbol tables) is occasionally necessary, but
incredibly messy, and easy to get wrong. This module hides all of that behind
a simple API.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
perl-Package-Stash-XS-0.29-2.lbn25.x86_64
This is a back-end for Package::Stash, which provides the functionality in a
way that's less buggy and much faster. It will be used by default if it's
installed, and should be preferred in all environments with a compiler.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
perl-PadWalker-2.3-5.lbn25.x86_64
PadWalker is a module that allows you to inspect (and even change!)
lexical variables in any subroutine that called you. It will only show
those variables that are in scope at the point of the call.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
perl-Params-Check-0.38-418.lbn25.noarch
This is a generic input parsing/checking mechanism. It allows you to
validate input via a template. The only requirement is that the arguments
must be named.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
perl-Params-Util-1.07-26.lbn25.x86_64
Params::Util provides a basic set of importable functions that
makes checking parameters a hell of a lot easier.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
perl-Params-Validate-1.29-9.lbn25.x86_64
The Params::Validate module allows you to validate method or function
call parameters to an arbitrary level of specificity. At the simplest
level, it is capable of validating the required parameters were given
and that no unspecified additional parameters were passed in. It is
also capable of determining that a parameter is of a specific type,
that it is an object of a certain class hierarchy, that it possesses
certain methods, or applying validation callbacks to arguments.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
perl-Parse-CPAN-Meta-1.4422-1.fc25.noarch
Parse::CPAN::Meta is a parser for META.json and META.yml files, using JSON::PP
and/or CPAN::Meta::YAML. It provides three methods: load_file,
load_json_string, and load_yaml_string. These will read and de-serialize CPAN
metafiles.
Parse::CPAN::Meta provides a legacy API of only two functions, based on the
YAML functions of the same name. Wherever possible, identical calling semantics
are used. These may only be used with YAML sources.
All error reporting is done with exceptions (die'ing).
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
perl-Path-Tiny-0.098-1.fc25.noarch
This module attempts to provide a small, fast utility for working with file
paths. It is friendlier to use than File::Spec and provides easy access to
functions from several other core file handling modules.
It doesn't attempt to be as full-featured as IO::All or Path::Class, nor does
it try to work for anything except Unix-like and Win32 platforms. Even then, it
might break if you try something particularly obscure or tortuous.
All paths are forced to have Unix-style forward slashes. Stringifying the
object gives you back the path (after some clean up).
File input/output methods flock handles before reading or writing, as
appropriate.
The *_utf8 methods (slurp_utf8, lines_utf8, etc.) operate in raw mode without
CRLF translation.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
perl-PathTools-3.78-1.lbn25.x86_64
This is the combined distribution for the File::Spec and Cwd modules.
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25
-
perl-Perl-OSType-1.010-420.fc30.noarch
Modules that provide OS-specific behaviors often need to know if the current
operating system matches a more generic type of operating systems. For example,
'linux' is a type of 'Unix' operating system and so is 'freebsd'.
This module provides a mapping between an operating system name as given by $^O
and a more generic type. The initial version is based on the OS type mappings
provided in Module::Build and ExtUtils::CBuilder (thus, Microsoft operating
systems are given the type 'Windows' rather than 'Win32').
Located in
LBN
/
…
/
Core Linux
/
BastionLinux 25