overload::substr - overload Perl's substr() function

This module allows an object class to overload the "substr" core function, which Perl's "overload" pragma does not allow by itself. It is invoked similarly to the "overload" pragma, being passed a single named argument which should be a code referenc...

PEVANS/overload-substr-0.03 - 16 Feb 2012 18:10:31 GMT - Search in distribution

Datify - Simple stringification of data.

"Datify" is very similar to Data::Dumper, except that it's easier to use, and has better formatting and options....

BOBK/Datify-0.14.163 - 12 Jun 2014 17:35:32 GMT - Search in distribution

perlop - Perl operators and precedence

In Perl, the operator determines what operation is performed, independent of the type of the operands. For example "$x + $y" is always a numeric addition, and if $x or $y do not contain numbers, an attempt is made to convert them to numbers first. Th...

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

Bio::Seq - Sequence object, with features

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

Scalar::Does - like ref() but useful

It has long been noted that Perl would benefit from a "does()" built-in. A check that "ref($thing) eq 'ARRAY'" doesn't allow you to accept an object that uses overloading to provide an array-like interface. Functions "does($scalar, $role)" Checks if ...

TOBYINK/Scalar-Does-0.202 - 05 Apr 2014 00:27:20 GMT - Search in distribution

IO::Vectored - Read from or write to multiple buffers at once

Vectored-IO is sometimes called "scatter-gather" IO. The idea is that instead of doing multiple read(2) or write(2) system calls for each string, your program creates a vector of pointers to all the strings you wish to read/write and then does a sing...

FRACTAL/IO-Vectored-0.110 - 30 Oct 2014 04:20:23 GMT - Search in distribution

String::Defer - Strings with deferred interpolation

"String::Defer" objects provide delayed interpolation. They have concat ("q/./") overloading, which means that an interpolation like "foo $defer bar" will itself produce a "String::Defer" object, and the stringification of $defer will be delayed unti...

BMORROW/String-Defer-3 - 03 Jan 2012 20:24:32 GMT - Search in distribution

Test::Trivial - Declutter and simplify tests

"Test::Trivial" was written to allow test writters to trivially write tests while still allowing the test code to be readable. The output upon failure has been modified to provide better diagnostics when things go wrong, including the source line num...

CORYB/Test-Trivial-1.901.2 - 24 Sep 2013 01:12:12 GMT - Search in distribution

FAST::Bio::Seq - Sequence object, with features

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 FAST::Bio...

DHARD/FAST-1.06 - 21 Apr 2015 08:04:25 GMT - Search in distribution

BingoX::Carbon - An object oriented database abstraction superclass

BingoX::Carbon provides a database abstraction in which each row of data is represented by an object blessed into a class representing the table. Each Carbon Class represents a table or view in the database. The database and classes are described by ...

CNATION/BingoX-1.93 - 17 Jan 2002 03:32:09 GMT - Search in distribution

Unicode::String - String of Unicode characters (UTF-16BE)

A "Unicode::String" object represents a sequence of Unicode characters. Methods are provided to convert between various external formats (encodings) and "Unicode::String" objects, and methods are provided for common string manipulations. The function...

GAAS/Unicode-String-2.09 - 26 Oct 2005 08:16:19 GMT - Search in distribution

Variable::Magic - Associate user-defined magic to variables from Perl.

Magic is Perl's way of enhancing variables. This mechanism lets the user add extra data to any variable and hook syntactical operations (such as access, assignment or destruction) that can be applied to it. With this module, you can add your own magi...

VPIT/Variable-Magic-0.57   (1 review) - 17 Apr 2015 15:17:41 GMT - Search in distribution

Unicode::Overload - Perl source filter to implement Unicode operations

Allows you to declare your own Unicode operators and have them behave as prefix (like sigma or integral), postfix (like superscripted 2), infix (like union), or outfix (like the floor operator, with the 'L'-like and 'J'-like brackets). To keep this d...

JGOFF/Unicode-Overload-0.01 - 06 Oct 2003 00:00:07 GMT - Search in distribution

Object::InsideOut - Comprehensive inside-out object support module

This module provides comprehensive support for implementing classes using the inside-out object model. Object::InsideOut implements inside-out objects as anonymous scalar references that are blessed into a class with the scalar containing the ID for ...

JDHEDDEN/Object-InsideOut-3.98   (2 reviews) - 03 Oct 2013 19:39:06 GMT - Search in distribution

Locale::MakePhrase - Language translation facility

This aim of these modules are to implement run-time evaluation of an input phrase, including program arguments, and have it generate a suitable output phrase, in the language and encoding specified by the user of the application. Since this problem h...

MATHEW/Locale-MakePhrase-0.5 - 21 Mar 2006 06:31:45 GMT - Search in distribution

LinkedList::Single - singly linked list manager.

Singly-linked list managed via ref-to-scalar. Nodes on the list are ref-to-next followed by arbitrary -- and possibly empty -- user data: my $node = [ $next, @user_data ]. The list handler can reference the list contents via double-dollar. For exampl...

LEMBARK/LinkedList-Single-1.02 - 08 Sep 2014 17:59:13 GMT - Search in distribution

Win32::Monitoring::DLLInject - Injects code into Win32 programs to overload functions

The Win32::Monitoring::DLLInject module provides a mechanism allowing a Perl program to inject (self written) code into a running Windows program or a DLL. This functionality can be used for patching or instrumenting code. Additionally, a communicati...

RPLESSL/Win32-Monitoring-DLLInject-0.06 - 23 Jul 2009 09:23:46 GMT - Search in distribution

Mojolicious::Guides::Cookbook - Cookbook

SRI/Mojolicious-6.11   (19 reviews) - 16 May 2015 22:14:01 GMT - Search in distribution