_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
perl-eval-closure 0.14
Propagated dependencies: perl-devel-lexalias@0.05
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Eval-Closure
Licenses: GPL 1+
Build system: perl
Synopsis: Safely and cleanly create closures via string eval
Description:

String eval is often used for dynamic code generation. For instance, Moose uses it heavily, to generate inlined versions of accessors and constructors, which speeds code up at runtime by a significant amount. String eval is not without its issues however - it's difficult to control the scope it's used in (which determines which variables are in scope inside the eval), and it's easy to miss compilation errors, since eval catches them and sticks them in $@ instead. This module attempts to solve these problems. It provides an eval_closure function, which evals a string in a clean environment, other than a fixed list of specified variables. Compilation errors are rethrown automatically.

perl-sys-sigaction 0.23
Channel: guix-science
Location: guix-science/packages/bioinformatics.scm (guix-science packages bioinformatics)
Home page: http://search.cpan.org/dist/Sys-SigAction
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for Consistent Signal Handling
Description:
emacs-helm-perldoc 20220721.431
Propagated dependencies: emacs-helm-core@20260720.1307 emacs-deferred@20170901.1330
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/syohex/emacs-helm-perldoc
Licenses:
Build system: melpa
Synopsis: Perldoc with helm interface
Description:

Documentation at https://melpa.org/#/helm-perldoc

perl-test-perltidy 20230226
Propagated dependencies: perl-file-finder@0.53 perl-file-slurp@9999.28 perl-tidy@20250912 perl-text-diff@1.45
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-PerlTidy
Licenses: GPL 1+
Build system: perl
Synopsis: Check that all your Perl files are tidy
Description:

Using Test::PerlTidy, any file ending in .pl, .pm, .t or .PL will cause a test fail unless it is exactly as perltidy would like it to be.

emacs-perl-ts-mode 20250425.953
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://hg.sr.ht/~pranshu/perl-ts-mode
Licenses:
Build system: melpa
Synopsis: Another Major mode for Perl
Description:

Documentation at https://melpa.org/#/perl-ts-mode

perl-shell-command 0.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Shell-Command
Licenses: GPL 1+
Build system: perl
Synopsis: Cross-platform functions emulating common shell commands
Description:

Shell::Command is a thin wrapper around ExtUtils::Command.

perl-devel-symdump 2.18
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Devel-Symdump
Licenses: GPL 1+
Build system: perl
Synopsis: Dump symbol names or the symbol table
Description:

Devel::Symdump provides access to the perl symbol table.

perl-html-scrubber 0.17
Dependencies: perl-html-parser@3.72
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/HTML-Scrubber
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for scrubbing/sanitizing html
Description:

HTML::Scrubber Perl extension for scrubbing/sanitizing HTML.

perl-net-cidr-lite 0.22
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://metacpan.org/release/Net-CIDR-Lite
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for merging IPv4 or IPv6 CIDR addresses
Description:

Net::CIDR::Lite merges IPv4 or IPv6 CIDR addresses.

perl-test-filename 0.03
Propagated dependencies: perl-path-tiny@0.118
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Filename
Licenses: ASL 2.0
Build system: perl
Synopsis: Portable filename comparison
Description:

Test::Filename provides functions to convert all path separators automatically.

perl-sort-versions 1.62
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sort-Versions
Licenses: GPL 1+
Build system: perl
Synopsis: Sort revision-like numbers
Description:

This package provides a way to sort revision-like numbers.

perl-business-ismn 1.201
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Business-ISMN
Licenses: GPL 1+
Build system: perl
Synopsis: Work with International Standard Music Numbers
Description:

This module provides tools to deal with International Standard Music Numbers.

perl-business-issn 1.003
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Business-ISSN
Licenses: GPL 1+
Build system: perl
Synopsis: Work with International Standard Serial Numbers
Description:

This module provides tools to deal with International Standard Serial Numbers.

perl-sys-sigaction 0.23
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sys-SigAction
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for Consistent Signal Handling
Description:

Sys::SigAction is a Perl extension for Consistent Signal Handling.

perl-class-load-xs 0.10
Dependencies: perl-class-load@0.25
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Load-XS
Licenses: Artistic License 2.0
Build system: perl
Synopsis: XS implementation of parts of Class::Load
Description:

This module provides an XS implementation for portions of Class::Load.

perl-time-duration 1.21
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Time-Duration
Licenses: GPL 1+
Build system: perl
Synopsis: English expression of durations
Description:

This module provides functions for expressing durations in rounded or exact terms.

perl-class-refresh 0.07
Propagated dependencies: perl-class-load@0.25 perl-class-unload@0.11 perl-devel-overrideglobalrequire@0.001 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Class-Refresh
Licenses: GPL 1+
Build system: perl
Synopsis: Perl library for refreshing classes at runtime
Description:

This package provides a Perl library that allows refreshing classes at runtime.

perl-universal-isa 1.20171012
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/UNIVERSAL-isa
Licenses: GPL 1+
Build system: perl
Synopsis: UNIVERSAL::isa() reimplementation
Description:

This module attempts to recover from people calling UNIVERSAL::isa as a function.

perl-text-balanced 2.06
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Text-Balanced
Licenses: GPL 1+
Build system: perl
Synopsis: Extract delimited text sequences from strings
Description:

The Text::Balanced module can be used to extract delimited text sequences from strings.

perl-encode-detect 1.01
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Encode-Detect
Licenses: MPL 1.1
Build system: perl
Synopsis: Detect the encoding of data
Description:

This package provides a class Encode::Detect to detect the encoding of data.

perl-hash-safekeys 0.04
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Hash-SafeKeys
Licenses: GPL 1+
Build system: perl
Synopsis: Get hash contents without resetting each iterator
Description:

This package provides a way to get hash contents without resetting each iterator in Perl.

perl-file-libmagic 1.23
Dependencies: file@5.46
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/File-LibMagic
Licenses: GPL 1+
Build system: perl
Synopsis: Determine MIME types of data or files using libmagic
Description:

The File::LibMagic module is a simple perl interface to libmagic from the file package.

perl-ipc-sharelite 0.17
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/IPC-ShareLite
Licenses: GPL 1+
Build system: perl
Synopsis: Lightweight interface to shared memory
Description:

IPC::ShareLite provides a simple interface to shared memory, allowing data to be efficiently communicated between processes.

Page: 1202122232444
Total packages: 1040