String::Slice - Shared Memory Slices of Bigger Strings ++

Processing large strings in Perl is inefficient because to access any smaller portion of a buffer you need to make a copy of that portion. Also finding substr offsets in large utf8 strings requires looping, since each character can have a varying len...

INGY/String-Slice-0.08 - 14 Feb 2015 05:06:12 GMT - Search in distribution


GD - Interface to Gd Graphics Library 15 ++

GD.pm is a Perl interface to Thomas Boutell's gd graphics library (version 2.01 or higher; see below). GD allows you to create color drawings using a large number of graphics primitives, and emit the drawings as PNG files. GD defines the following fo...

LDS/GD-2.56   (5 reviews) - 28 Oct 2014 01:35:39 GMT - Search in distribution

DBI - Database independent interface for Perl 173 ++

The DBI is a database access module for the Perl programming language. It defines a set of methods, variables, and conventions that provide a consistent database interface, independent of the actual database being used. It is important to remember th...

TIMB/DBI-1.633   (27 reviews) - 11 Jan 2015 13:26:05 GMT - Search in distribution


POOF - Perl extension that provides stronger typing, encapsulation and inheritance. ++

This module attempts to give Perl a more formal OO implementation framework. Providing a distinction between class properties and methods with three levels of access (Public, Protected and Private). It also restricts method overriding in children cla...

BMILLARES/POOF-1.4   (1 review) - 09 Oct 2008 19:12:25 GMT - Search in distribution

Want - A generalisation of wantarray 3 ++

This module generalises the mechanism of the wantarray function, allowing a function to determine in some detail how its return value is going to be immediately used. Top-level contexts: The three kinds of top-level context are well known: VOID The r...

ROBIN/Want-0.25   (5 reviews) - 10 Dec 2014 19:35:35 GMT - Search in distribution

MARC - Perl extension to manipulate MAchine Readable Cataloging records. ++

MARC.pm is a Perl 5 module for reading in, manipulating, and outputting bibliographic records in the *USMARC* format. You will need to have Perl 5.004 or greater for MARC.pm to work properly. Since it is a Perl module you use MARC.pm from one of your...

BBIRTH/MARC-1.07 - 24 Apr 2000 03:34:57 GMT - Search in distribution

arybase - Set indexing base via $[ 241 ++

This module implements Perl's $[ variable. You should not use it directly. Assigning to $[ has the *compile-time* effect of making the assigned value, converted to an integer, the index of the first element in an array and the first character in a su...

SHAY/perl-5.20.2   (6 reviews) - 14 Feb 2015 18:27:06 GMT - Search in distribution

Raisin - a REST API micro framework for Perl. 14 ++

Raisin is a REST API micro framework for Perl. It's designed to run on Plack, providing a simple DSL to easily develop RESTful APIs. It was inspired by Grape <https://github.com/intridea/grape>. FUNCTIONS API DESCRIPTION resource Adds a route to an a...

RTKH/Raisin-0.58 - 05 Mar 2015 08:19:51 GMT - Search in distribution

OpenCL - Open Computing Language Bindings 1 ++

This is an early release which might be useful, but hasn't seen much testing. OpenCL FROM 10000 FEET HEIGHT Here is a high level overview of OpenCL: First you need to find one or more OpenCL::Platforms (kind of like vendors) - usually there is only o...

MLEHMANN/OpenCL-1.01 - 07 May 2012 01:02:04 GMT - Search in distribution

IO::Slice - restrict reads to a range in a file ++

This module allows the definition of a filehandle that only works on a slice of an input file. The "new" method provides back a GLOB that can be used as any other filehandle, mostly, with the notable exception of some methods like "stat", "fileno" an...

POLETTIX/IO-Slice-0.2 - 30 Dec 2014 15:24:08 GMT - Search in distribution

PSGRAPH - Perl extension for batch creation of charts and graphs ++

EXPORT None by default. SEE ALSO AUTHOR Ken Owen, <kenowen@eowen.com> COPYRIGHT AND LICENSE For more details, see the full text of the licenses at http://www.perlfoundation.org/artistic_license_2_0 Copyright (C) 2013-2014 by Ken Owen This library is ...

KENOWEN/PSGRAPH-0.01 - 01 Aug 2014 19:25:13 GMT - Search in distribution

perlvar - Perl predefined variables 2 ++

Predefined Names The following names have special meaning to Perl. Most of the punctuational names have reasonable mnemonics, or analogues in one of the shells. Nevertheless, if you wish to use the long variable names, you just need to say use Englis...

KJALB/PodSimplify-0.04 - 16 Aug 1996 19:14:10 GMT - Search in distribution
  • perlvar - Perl predefined variables

PDL::PP - Generate PDL routines from concise descriptions 20 ++

Now that you have some idea how to use "pp_def" to define new PDL functions it is time to explain the general syntax of "pp_def". "pp_def" takes as arguments first the name of the function you are defining and then a hash list that can contain variou...

CHM/PDL-2.007   (2 reviews) - 12 Oct 2013 16:57:07 GMT - Search in distribution

DBD::Pg - PostgreSQL database driver for the DBI module 45 ++

DBD::Pg is a Perl module that works with the DBI module to provide access to PostgreSQL databases. MODULE DOCUMENTATION This documentation describes driver specific behavior and restrictions. It is not supposed to be used as the only reference for th...

TURNSTEP/DBD-Pg-3.5.1   (12 reviews) - 17 Feb 2015 21:20:22 GMT - Search in distribution

GD::SVG - Seamlessly enable SVG output from scripts written using GD 1 ++

GD::SVG painlessly enables scripts that utilize GD to export scalable vector graphics (SVG). It accomplishes this task by wrapping SVG.pm with GD-styled method calls. To enable this functionality, one need only change the "use GD" call to "use GD::SV...

TWH/GD-SVG-0.33 - 10 May 2009 14:39:31 GMT - Search in distribution

perlfaq4 - Data Manipulation 1 ++

This section of the FAQ answers questions related to manipulating numbers, dates, strings, arrays, hashes, and miscellaneous data issues. Data: Numbers Why am I getting long decimals (eg, 19.9499999999999) instead of the numbers I should be getting (...

ETHER/perlfaq-5.021009 - 25 Jan 2015 22:36:45 GMT - Search in distribution

Bio::Seq - Sequence object, with features 11 ++

A Seq object is a sequence with sequence features placed on it. The Seq object contains a PrimarySeq object for the actual sequence and also implements its interface. In Bioperl we have 3 main players that people are going to use frequently Bio::Prim...

CJFIELDS/BioPerl-1.6.924 - 10 Jul 2014 20:22:23 GMT - Search in distribution

constant - Perl pragma to declare constants 8 ++

This pragma allows you to declare constants at compile-time. When you declare a constant such as "PI" using the method shown above, each machine your script runs upon can have as many digits of accuracy as it can use. Also, your program will be easie...

SAPER/constant-1.27 - 21 Mar 2013 00:52:19 GMT - Search in distribution