SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-autobox-Core rpm build for : openSUSE Leap 15. For other distributions click perl-autobox-Core.

Name : perl-autobox-Core
Version : 1.33 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp151.1.1 Date : 2018-12-03 23:31:28
Group : Development/Libraries/Perl Source RPM : perl-autobox-Core-1.33-lp151.1.1.src.rpm
Size : 0.10 MB
Packager : (none)
Summary : Provide core functions to autoboxed scalars, arrays and hashes
Description :
The autobox module promotes Perl\'s primitive types (literals (strings and
numbers), scalars, arrays and hashes) into first-class objects. However,
autobox does not provide any methods for these new classes.

autobox::CORE provides a set of methods for these new classes. It includes
almost everything in perlfunc, some things from Scalar::Util and
List::Util, and some Perl 5 versions of methods taken from Perl 6.

With _autobox::Core_ one is able to change this:

print join(\" \", reverse(split(\" \", $string)));

to this:

use autobox::Core;

$string->split(\" \")->reverse->print;

Likewise you can change this:

my $array_ref = [qw(fish dog cat elephant bird)];

push AATT$array_ref, qw(snake lizard giraffe mouse);

to this:

use autobox::Core;
my $array_ref = [qw(fish dog cat elephant bird)];

$array_ref->push( qw(snake lizard giraffe mouse));

_autobox::Core_ makes it easier to avoid parentheses pile ups and messy
dereferencing syntaxes.

_autobox::Core_ is mostly glue. It presents existing functions with a new
interface, while adding few extra. Most of the methods read like \'sub hex {
CORE::hex($_[0]) }\'. In addition to built-ins from perlfunc that operate on
hashes, arrays, scalars, and code references, some Perl 6-ish things have
been included, and some keywords like \'foreach\' are represented too.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Leap_15.1/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
perl(autobox::Core)
perl(autobox::Core::ARRAY)
perl(autobox::Core::CODE)
perl(autobox::Core::HASH)
perl(autobox::Core::SCALAR)
perl-autobox-Core

Requires :
perl(:MODULE_COMPAT_5.26.1)
perl(Test::More) >= 0.88
perl(Want) >= 0.26
perl(autobox) >= 2.71
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/autobox
/usr/lib/perl5/vendor_perl/5.26.1/autobox/Core.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-autobox-Core
/usr/share/doc/packages/perl-autobox-Core/Changes
/usr/share/doc/packages/perl-autobox-Core/README
/usr/share/man/man3/autobox::Core.3pm.gz

 
ICM