_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
perl-cache-cache 1.08
Propagated dependencies: perl-digest-sha1@2.13 perl-error@0.17028 perl-ipc-sharelite@0.17
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Cache-Cache
Licenses: GPL 1+
Build system: perl
Synopsis: Cache interface for Perl
Description:

The Cache modules are designed to assist a developer in persisting data for a specified period of time. Often these modules are used in web applications to store data locally to save repeated and redundant expensive calls to remote machines or databases. People have also been known to use Cache::Cache for its straightforward interface in sharing data between runs of an application or invocations of a CGI-style script or simply as an easy to use abstraction of the file system or shared memory.

perl-getopt-long 2.51
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Getopt-Long
Licenses: GPL 1+ GPL 2+
Build system: perl
Synopsis: Module to handle parsing command line options
Description:

The Getopt::Long module implements an extended getopt function called GetOptions(). It parses the command line from ARGV, recognizing and removing specified options and their possible values.

This function adheres to the POSIX syntax for command line options, with GNU extensions. In general, this means that options have long names instead of single letters, and are introduced with a double dash "--". Support for bundling of command line options, as was the case with the more traditional single-letter approach, is provided but not enabled by default.

perl-test-object 0.08
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Object
Licenses: GPL 1+
Build system: perl
Synopsis: Thoroughly testing objects via registered handlers
Description:

In situations where you have deep trees of classes, there is a common situation in which you test a module 4 or 5 subclasses down, which should follow the correct behaviour of not just the subclass, but of all the parent classes.

This should be done to ensure that the implementation of a subclass has not somehow ``broken'' the object's behaviour in a more general sense.

Test::Object is a testing package designed to allow you to easily test what you believe is a valid object against the expected behaviour of all of the classes in its inheritance tree in one single call.

perl-readonly-xs 1.05
Propagated dependencies: perl-readonly@2.00
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Readonly-XS
Licenses: GPL 1+
Build system: perl
Synopsis: Companion module for @code{Readonly.pm}, to speed up read-only scalar variables
Description:

The Readonly module is an effective way to create non-modifiable variables. However, it's relatively slow.

The reason it's slow is that is implements the read-only-ness of variables via tied objects. This mechanism is inherently slow. Perl simply has to do a lot of work under the hood to make tied variables work.

This module corrects the speed problem, at least with respect to scalar variables. When Readonly::XS is installed, Readonly uses it to access the internals of scalar variables. Instead of creating a scalar variable object and tying it, Readonly simply flips the SvREADONLY bit in the scalar's FLAGS structure.

perl-file-finder 0.53
Propagated dependencies: perl-text-glob@0.11
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-Finder
Licenses: GPL 1+
Build system: perl
Synopsis: Wrapper for @code{File::Find} ala @code{find(1)}
Description:

File::Find is great, but constructing the wanted routine can sometimes be a pain. File::Finder provides a wanted-writer, using syntax that is directly mappable to the find(1) command's syntax.

A File::Finder object contains a hash of File::Find options, and a series of steps that mimic find's predicates. Initially, a File::Finder object has no steps. Each step method clones the previous object's options and steps, and then adds the new step, returning the new object. In this manner, an object can be grown, step by step, by chaining method calls. Furthermore, a partial sequence can be created and held, and used as the head of many different sequences.

perl-locale-codes 3.82
Channel: bloup
Location: bloup/packages/perl.scm (bloup packages perl)
Home page: https://metacpan.org/release/Locale-Codes
Licenses: GPL 1+
Build system: perl
Synopsis: a distribution of modules to handle locale codes
Description:
perl-findbin-libs 2.15
Channel: guix-science
Location: guix-science/packages/bioinformatics.scm (guix-science packages bioinformatics)
Home page: http://search.cpan.org/dist/FindBin-libs
Licenses: GPL 1+
Build system: perl
Synopsis:
Description:
perl-libintl-perl 1.32
Propagated dependencies: perl-file-sharedir@1.116
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/libintl-perl
Licenses: GPL 3+
Build system: perl
Synopsis: High-level interface to Uniforum message translation
Description:

This package is an internationalization library for Perl that aims to be compatible with the Uniforum message translations system as implemented for example in GNU gettext.

perl-net-smtp-ssl 1.04
Propagated dependencies: perl-io-socket-ssl@2.089
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Net-SMTP-SSL
Licenses: GPL 1+
Build system: perl
Synopsis: SSL support for Net::SMTP
Description:

SSL support for Net::SMTP.

perl-devel-caller 2.06
Propagated dependencies: perl-padwalker@2.3
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-Caller
Licenses: GPL 1+
Build system: perl
Synopsis: Meatier version of caller
Description:

Devel::Caller provides meatier version of caller.

perl-net-patricia 1.22
Dependencies: perl-net-cidr-lite@0.22 perl-socket6@0.29
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://metacpan.org/release/Net-Patricia
Licenses: GPL 2+ FreeBSD
Build system: perl
Synopsis: Patricia Trie Perl module for fast IP address lookups
Description:

Net::Patricia does IP address lookups quickly in Perl.

perl-data-tumbler 0.010
Propagated dependencies: perl-file-homedir@1.004
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Tumbler
Licenses: GPL 1+
Build system: perl
Synopsis: Dynamic generation of nested combinations of variants
Description:

Data::Tumbler - Dynamic generation of nested combinations of variants.

perl-set-infinite 0.65
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Set-Infinite
Licenses: GPL 1+
Build system: perl
Synopsis: Infinite sets
Description:

Set::Infinite is a set theory module for infinite sets.

perl6-format-lisp 0.0.2-0.1ae31e2
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/raku-community-modules/Format-Lisp
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Common Lisp's format call in Raku
Description:

This Raku module implements Common Lisp's format language.

perl-email-sender 2.601
Propagated dependencies: perl-email-abstract@3.010 perl-email-address-xs@1.05 perl-email-simple@2.218 perl-module-runtime@0.016 perl-moo-2@2.005005 perl-moox-types-mooselike@0.29 perl-scalar-list-utils@1.62 perl-sub-exporter@0.988 perl-throwable@1.001 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Email-Sender
Licenses: GPL 1+
Build system: perl
Synopsis: Perl library for sending email
Description:

Email::Sender replaces the old and sometimes problematic Email::Send library.

perl-pod-markdown 3.400
Propagated dependencies: perl-html-parser@3.72 perl-uri@5.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Pod-Markdown
Licenses: GPL 1+
Build system: perl
Synopsis: POD to Markdown converter
Description:

This module uses Pod::Simple to convert POD to Markdown.

perl-data-optlist 0.112
Propagated dependencies: perl-sub-install@0.928 perl-params-util@1.102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-OptList
Licenses: GPL 1+
Build system: perl
Synopsis: Parse and validate simple name/value option pairs
Description:

Data::OptList provides a simple syntax for name/value option pairs.

perl6-mime-base64 1.2.3
Channel: guix
Location: gnu/packages/perl6.scm (gnu packages perl6)
Home page: https://github.com/raku-community-modules/MIME-Base64
Licenses: Artistic License 2.0
Build system: rakudo
Synopsis: Encoding and decoding Base64 ASCII strings
Description:

This Raku module implements encoding and decoding to and from base64.

perl-http-message 6.37
Propagated dependencies: perl-encode-locale@1.05 perl-http-date@6.05 perl-io-html@1.00 perl-lwp-mediatypes@6.04 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/ETHER/HTTP-Message-6.11
Licenses: GPL 1+
Build system: perl
Synopsis: Perl HTTP style message
Description:

An HTTP::Message object contains some headers and a content body.

perl-email-simple 2.218
Propagated dependencies: perl-email-date-format@1.008
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Email-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Parsing of RFC 2822 messages
Description:

Email::Simple provides simple parsing of RFC 2822 message format and headers.

perl-sub-identify 0.14
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Identify
Licenses: GPL 1+
Build system: perl
Synopsis: Retrieve names of code references
Description:

Sub::Identify allows you to retrieve the real name of code references.

perl-sub-exporter 0.988
Propagated dependencies: perl-data-optlist@0.112 perl-params-util@1.102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Exporter
Licenses: GPL 1+
Build system: perl
Synopsis: Sophisticated exporter for custom-built routines
Description:

Sub::Exporter provides a sophisticated alternative to Exporter.pm for custom-built routines.

perl-mime-charset 1.012.2
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MIME-Charset
Licenses: GPL 1+
Build system: perl
Synopsis: Charset information for MIME messages
Description:

MIME::Charset provides information about character sets used for MIME messages on Internet.

perl-uri-template 0.24
Dependencies: perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/URI-Template
Licenses: GPL 1+
Build system: perl
Synopsis: Object for handling URI templates
Description:

This perl module provides a wrapper around URI templates as described in RFC 6570.

Total results: 1030