Variable::Strongly::Typed - Let some variables be strongly typed ++

This modules allow you to strongly type your variables. Also known as the 'no fun' module - it can greatly enhance you code's quality and robustness. By enforcing types on some (or all) of your variables you will eliminate a large class of careless (...

METZZO/Variable-Strongly-Typed-v1.1.0   (1 review) - 02 Sep 2005 20:38:43 GMT - Search in distribution

perldl - Simple shell for PDL (see also pdl2) 20 ++

The program perldl is a simple shell (written in perl) for interactive use of PDL. It consists of a command-line interface that supports immediate interpretation of perl commands and expressions. Perl expressions, including PDL constructs, can be ent...

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

QWizard - Display a series of questions, get the answers, and act on the answers. ++

QWizard displays a list of grouped questions, and retrieves and processes user-specified answers to the questions. Multiple question/answer sets may be displayed before the answers are dealt with. Once a "commit" action is taken (instigated by the us...

HARDAKER/QWizard-3.15 - 17 Sep 2008 15:27:26 GMT - Search in distribution

perldata - Perl data types 239 ++

Variable names Perl has three built-in data types: scalars, arrays of scalars, and associative arrays of scalars, known as "hashes". A scalar is a single string (of any size, limited only by the available memory), number, or a reference to something ...

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

Tie::RDBM - Tie hashes to relational databases ++

This module allows you to tie Perl associative arrays (hashes) to SQL databases using the DBI interface. The tied hash is associated with a table in a local or networked database. One field of the table becomes the hash key, and another becomes the v...

TODDR/Tie-DBI-1.06   (1 review) - 05 Apr 2013 15:21:00 GMT - Search in distribution

Linux::CDROM - Perl extension for accessing the CDROM-drive on Linux ++

This module gives you access to your CDROM drive as granted by your kernel. You can use it for playing audio, grabbing the content off the CD in various formats etc. Unless otherwise stated, all methods return an undefined value to indicate an error....

VPARSEVAL/Linux-CDROM-0.02 - 16 Nov 2005 16:44:10 GMT - Search in distribution

autobox::Core - Provide core functions to autoboxed scalars, arrays and hashes. 12 ++

The autobox module promotes Perl's primitive types (literals (strings and numbers), scalars, arrays and hashes) into first-class objects. However, autobox does not provide any methods for these new classes. autobox::CORE provides a set of methods for...

SWALTERS/autobox-Core-1.28   (1 review) - 02 Aug 2014 21:07:53 GMT - Search in distribution

Class::Declare - Declare classes with public, private and protected attributes and methods. ++

Class::Declare allows class authors to specify public, private and protected attributes and methods for their classes, giving them control over how their modules may be accessed. The standard object oriented programming concepts of *public*, *private...

IBB/Class-Declare-0.17 - 22 Aug 2010 23:58:51 GMT - Search in distribution

Data::Dimensions - Strongly type values with physical units ++

Careful with that Equation, Eugene In many applications type checking will make code more robust as algorithmic (rather than syntax) errors can be found automatically. Most languages which implement a type system (eg. C) only go as far as giving each...

AJGOUGH/Data-Dimensions-0.05 - 05 May 2011 08:14:58 GMT - Search in distribution

Functional::Types - a Haskell-inspired type system for Perl ++

Functional::Types provides a runtime type system for Perl, the main purpose is to allow type checking and have self-documenting data structures. It is strongly influenced by Haskell's type system. More details are below, but at the moment they are no...

ANDARA/Functional-Types-v0.0.1 - 19 Feb 2015 10:08:48 GMT - Search in distribution

Debuggit::Manual - Details for using Debuggit to the fullest 1 ++
BAREFOOT/Debuggit-2.05 - 05 Nov 2013 23:14:37 GMT - Search in distribution

Rosetta::Language ++

The native command language of a Rosetta DBMS (database management system) / virtual machine is called Rosetta D; this document, Rosetta::Language ("Language"), is the human readable authoritative design document for that language, and for the Rosett...

DUNCAND/Rosetta-v0.724.0 - 14 Apr 2006 08:18:56 GMT - Search in distribution

version::Internals - Perl extension for Version Objects 14 ++

Overloaded version objects for all modern versions of Perl. This documents the internal data representation and underlying code for version.pm. See version.pod for daily usage. This document is only useful for users interested in the gory details. WH...

JPEACOCK/version-0.9912   (3 reviews) - 21 Jan 2015 02:44:15 GMT - Search in distribution

XML::Compile::SOAP - base-class for SOAP implementations 6 ++

This module handles the SOAP protocol. The first implementation is SOAP1.1 (http://www.w3.org/TR/2000/NOTE-SOAP-20000508/), which is still most often used. The SOAP1.2 definition (http://www.w3.org/TR/soap12/) is provided via the separate distributio...

MARKOV/XML-Compile-SOAP-3.08   (3 reviews) - 27 Feb 2015 12:19:59 GMT - Search in distribution

UI::KeyboardLayout - Module for designing keyboard layouts ++

In this section, a "keyboard" has a certain "character repertoir" (which characters may be entered using this keyboard), and a mapping associating a character in the repertoir to a keypress or to several (sequential or simultaneous) keypresses. A sma...

ILYAZ/UI-KeyboardLayout-0.68 - 11 Nov 2014 03:01:08 GMT - Search in distribution

ODF::lpOD::Tutorial - A few basic recipes about lpOD 1 ++

This tutorial is intended to provide the user with a basic understanding of the lpOD tool set through simple examples that execute various operations in documents. It's not a reference manual; it's just intended to introduce the big picture and allow...

JMGDOC/ODF-lpOD-1.126   (1 review) - 28 May 2014 11:44:15 GMT - Search in distribution

Muldis::DB::Interface ++

Muldis::DB::Interface, aka *Interface*, comprises the minimal core of the Muldis DB framework, the one component that probably every program would use. Together with the Muldis D language (see Language::MuldisD), it defines the common API for Muldis ...

DUNCAND/Muldis-DB-0.4.0 - 23 Sep 2007 07:54:14 GMT - Search in distribution

lib/Devel/ModInfo/DataType.pm ++

The data type definitions that ModInfo uses are simply strings that attempt to describe Perl data types. Since Perl doesn't have strongly typed variables or subroutine return values, it is difficult to really nail down what these data types should be...

NEILB/Devel-ModInfo-2.04 - 24 Apr 2014 07:06:22 GMT - Search in distribution

Tie::Hash::CustomStorage - Tie hash and value storage ++

This module provides a kind of a proxy tied hash. By default (without any constructor parameter), this class provides a regular hash. With a "tie_hash" parameter (and a tied hash class provided by the user), this class provides a regular tied hash (a...

DDUMONT/Tie-Hash-Array-CustomStorage-1.002 - 07 Dec 2004 13:00:53 GMT - Search in distribution

Attribute::Method::Typeable - This module implements a series of attribute handler methods for use with function and method argument checking ++

This module implements a number of attribute handlers for use in argument checking. It provides attributes which differentiate between functions, public methods, protected methods, and private methods. It throws an exception in the case of an incorre...

JJORDAN/Attribute-Method-Typeable-1.09 - 20 Oct 2004 21:45:16 GMT - Search in distribution