Eval::Closure - safely and cleanly create closures via string eval River stage four • 15 direct dependents • 6407 total dependents

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 h...

DOY/Eval-Closure-0.14 - 29 May 2016 04:44:19 GMT - Search in distribution

DBI::DBD - Perl DBI Database Driver Writer's Guide River stage four • 960 direct dependents • 2444 total dependents

This document is primarily intended to help people writing new database drivers for the Perl Database Interface (Perl DBI). It may also help others interested in discovering why the internals of a DBD driver are written the way they are. This is a gu...

TIMB/DBI-1.642 - 29 Oct 2018 10:43:41 GMT - Search in distribution

MMapDB - a simple database in shared memory River stage one • 2 direct dependents • 2 total dependents

"MMapDB" implements a database similar to a hash of hashes of hashes, ..., of arrays of data. It's main design goals were: * very fast read access * lock-free read access for massive parallelism * minimal memory consumption per accessing process * tr...

OPI/MMapDB-0.15 - 10 Sep 2012 10:40:17 GMT - Search in distribution

Guile - Perl interface to the Guile Scheme interpreter. River stage zero No dependents

This module provides an interface to the Gnu Guile system. You can find out more about Guile at: http://www.gnu.org/software/guile/guile.html. Guile is an interpreter for the Scheme programming language. "Scheme is a statically scoped and properly ta...

MSTROUT/Guile-0.002 - 05 Mar 2004 16:00:02 GMT - Search in distribution

Graph - graph data structures and algorithms River stage three • 67 direct dependents • 113 total dependents

Non-Description This module is not for drawing or rendering any sort of *graphics* or *images*, business, visualization, or otherwise. Description Instead, this module is for creating *abstract data structures* called graphs, and for doing various op...

JHI/Graph-0.9704 - 07 Oct 2015 12:34:03 GMT - Search in distribution

Coro - the only real threads in perl River stage three • 62 direct dependents • 115 total dependents

For a tutorial-style introduction, please read the Coro::Intro manpage. This manpage mainly contains reference information. This module collection manages continuations in general, most often in the form of cooperative threads (also called coros, or ...

MLEHMANN/Coro-6.52 - 14 Aug 2018 16:52:15 GMT - Search in distribution

MP::Intro River stage one • 2 direct dependents • 2 total dependents

MLEHMANN/AnyEvent-MP-2.02 - 29 Jul 2018 02:24:02 GMT - Search in distribution
  • AnyEvent::MP - erlang-style multi-processing/message-passing framework

IPC::Run - system() and background procs w/ piping, redirs, ptys (Unix, Win32) River stage four • 146 direct dependents • 1500 total dependents

IPC::Run allows you to run and interact with child processes using files, pipes, and pseudo-ttys. Both system()-style and scripted usages are supported and may be mixed. Likewise, functional and OO API styles are both supported and may be mixed. Vari...

TODDR/IPC-Run-20180523.0 - 23 May 2018 17:24:25 GMT - Search in distribution

B::CC - Perl compiler's optimized C translation backend River stage zero No dependents

This compiler backend takes Perl source and generates C source code corresponding to the flow of your program with unrolled ops and optimised stack handling and lexicals variable types. In other words, this backend is somewhat a "real" compiler in th...

RURBAN/B-C-1.55 - 10 Feb 2017 00:39:03 GMT - Search in distribution
  • perlcompile - Introduction to the Perl Compiler-Translator

perlsub - Perl subroutines River stage five • 9628 direct dependents • 29397 total dependents

Like many languages, Perl provides for user-defined subroutines. These may be located anywhere in the main program, loaded in from other files via the "do", "require", or "use" keywords, or generated on the fly using "eval" or anonymous subroutines. ...

XSAWYERX/perl-5.28.0 - 23 Jun 2018 02:05:28 GMT - Search in distribution

Math::Prime::Util - Utilities related to prime numbers, including fast sieves and factoring River stage two • 10 direct dependents • 15 total dependents

A module for number theory in Perl. This includes prime sieving, primality tests, primality proofs, integer factoring, counts / bounds / approximations for primes, nth primes, and twin primes, random prime generation, and much more. This module is th...

DANAJ/Math-Prime-Util-0.72 - 08 Nov 2018 19:25:56 GMT - Search in distribution

Apache::ASP - Active Server Pages for Apache with mod_perl River stage one • 2 direct dependents • 2 total dependents

Apache::ASP provides an Active Server Pages port to the Apache Web Server with Perl scripting only, and enables developing of dynamic web applications with session management and embedded Perl code. There are also many powerful extensions, including ...

CHAMAS/Apache-ASP-2.63 - 15 Mar 2018 05:28:37 GMT - Search in distribution

SQL::Preproc - Embed SQL in your Perl (ala SQL preprocessors) River stage zero No dependents

A SQL preprocessor for Perl. Via Filter::Simple, embedded SQL statements are converted into DBI calls to perform the specified database operation. NOTE: The current release should be considered ALPHA release software, and subject to change at the whi...

DARNOLD/SQL-Preproc-0.10 - 27 Jan 2005 01:01:38 GMT - Search in distribution

SOAP::Lite - Perl's Web Services Toolkit River stage three • 123 direct dependents • 173 total dependents

SOAP::Lite is a collection of Perl modules which provides a simple and lightweight interface to the Simple Object Access Protocol (SOAP) both on client and server side....

PHRED/SOAP-Lite-1.27 - 14 May 2018 20:36:08 GMT - Search in distribution

List::Gen - provides functions for generating lists River stage one • 2 direct dependents • 2 total dependents

ASG/List-Gen-0.974 - 12 Nov 2011 05:03:05 GMT - Search in distribution

Alias - declare symbolic aliases for perl data River stage one • 3 direct dependents • 3 total dependents

Provides general mechanisms for aliasing perl data for convenient access. This module works by putting some values on the symbol table with user-supplied names. Values that are references will get dereferenced into their base types. This means that a...

GSAR/Alias-2.32 - 01 May 1999 02:28:15 GMT - Search in distribution

Oktest - a new-style testing library River stage one • 1 direct dependent • 1 total dependent

Oktest is a new-style testing library for Perl. Features: * Structured test code * Convenient assertion * Setup/Teardown fixtures * Unified diff for different texts * Filtering by string or regular expression Structured Test Code Oktest allows you to...

KWATCH/Oktest-0.0103 - 05 Oct 2012 22:25:39 GMT - Search in distribution

perlfilter - Source Filters River stage four • 204 direct dependents • 4101 total dependents

This article is about a little-known feature of Perl called *source filters*. Source filters alter the program text of a module before Perl sees it, much as a C preprocessor alters the source text of a C program before the compiler sees it. This arti...

RURBAN/Filter-1.59 - 04 Aug 2018 10:35:27 GMT - Search in distribution

perlglossary - Perl Glossary River stage zero No dependents

A glossary of terms (technical and otherwise) used in the Perl documentation, derived from the Glossary of *Programming Perl*, Fourth Edition. Words or phrases in bold are defined elsewhere in this glossary. Other useful sources include the Unicode G...

ETHER/perlfaq-5.20180915 - 15 Sep 2018 22:29:30 GMT - Search in distribution
  • perlfaq7 - General Perl Language Issues

DBM::Deep - A pure perl multi-level hash/array DBM that supports transactions River stage three • 17 direct dependents • 111 total dependents

A unique flat-file database module, written in pure perl. True multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface, cross-platform FTPable files, ACID transactions, and is quite fast. Can handle millions of keys...

SPROUT/DBM-Deep-2.0016 - 20 May 2018 22:54:07 GMT - Search in distribution

99 results (0.158 seconds)