C::Blocks - embeding a fast C compiler directly into your Perl parser River stage one • 1 direct dependent • 1 total dependent

Perl is great, but sometimes I find myself reaching for C to do some of my computational heavy lifting. There are many tools that help you interface Perl and C. This module differs from most others out there by providing a way of inserting your C cod...

DCMERTENS/C-Blocks-0.42 - 09 Dec 2016 17:06:54 UTC - Search in distribution

Mac::Glue - Control Mac apps with Apple event terminology River stage one • 5 direct dependents • 5 total dependents

"Mac::Glue does AppleScript so you don't have to." If you have MacPerl *earlier* than 5.6, you should have the latest cpan-mac distribution: http://sf.net/projects/cpan-mac/ For Mac OS X, you should have the latest Mac::Carbon distribution: http://pr...

CNANDOR/Mac-Glue-1.30 - 03 Jan 2007 22:25:40 UTC - Search in distribution

Net::IP - Perl extension for manipulating IPv4/IPv6 addresses River stage three • 32 direct dependents • 106 total dependents

This module provides functions to deal with IPv4/IPv6 addresses. The module can be used as a class, allowing the user to instantiate IP objects, which can be single IP addresses, prefixes, or ranges of addresses. There is also a procedural way of acc...

MANU/Net-IP-1.26 - 28 Nov 2012 15:34:20 UTC - Search in distribution

self - provides '$self' in OO code. River stage two • 10 direct dependents • 10 total dependents

This module adds $self and @args variables in your code. So you don't need to say: my $self = shift; The provided $self and @args are lexicals in your sub, and it's always the same as saying: my ($self, @args) = @_; ... in the first line of sub. Howe...

GUGOD/self-0.35 - 01 Feb 2016 07:26:34 UTC - Search in distribution

Digest - Modules that calculate message digests River stage five • 78 direct dependents • 13332 total dependents

The "Digest::" modules calculate digests, also called "fingerprints" or "hashes", of some data, called a message. The digest is (usually) some small/fixed size string. The actual size of the digest depend of the algorithm used. The message is simply ...

TODDR/Digest-1.19 - 13 Oct 2020 20:02:35 UTC - Search in distribution

PDL::NDBin - Multidimensional binning & histogramming River stage zero No dependents

In scientific (and other) applications, it is frequently necessary to classify a series of values in a number of bins. For instance, particles may be classified according to particle size in a number of bins of, say, 0.01 mm wide, yielding a histogra...

EBAUDREZ/PDL-NDBin-0.020 - 01 Apr 2020 12:12:32 UTC - Search in distribution

XML::Bare - Minimal XML parser implemented via a C state engine River stage two • 9 direct dependents • 18 total dependents

This module is a 'Bare' XML parser. It is implemented in C. The parser itself is a simple state engine that is less than 500 lines of C. The parser builds a C struct tree from input text. That C struct tree is converted to a Perl hash by a Perl funct...

CODECHILD/XML-Bare-0.53 - 12 Jul 2013 15:44:20 UTC - Search in distribution

Kossy - Sinatra-ish Simple and Clear web application framework River stage one • 1 direct dependent • 1 total dependent

Kossy is Sinatra-ish Simple and Clear web application framework, which is based upon Plack, Router::Boom, Text::Xslate and build-in Form-Validator. That's suitable for small application and rapid development....

KAZEBURO/Kossy-0.40 - 19 Jul 2016 15:04:31 UTC - Search in distribution

TAP::DOM - TAP as Document Object Model. River stage two • 9 direct dependents • 30 total dependents

The purpose of this module is A) to define a reliable data structure (a DOM) B) create a DOM from TAP C) recreate TAP from a DOM That is useful when you want to analyze the TAP in detail with "data exploration tools", like Data::DPath. ``Reliable'' m...

SCHWIGON/TAP-DOM-0.92 - 09 Nov 2020 15:19:46 UTC - Search in distribution

HTML::Bare - Minimal HTML parser implemented via a C state engine River stage zero No dependents

This module is a 'Bare' HTML parser. It is implemented in C. The parser itself is a simple state engine that is less than 500 lines of C. The parser builds a C struct tree from input text. That C struct tree is converted to a Perl hash by a Perl func...

CODECHILD/HTML-Bare-0.02 - 06 Sep 2014 23:43:01 UTC - Search in distribution

Set::Array - Arrays as objects with lots of handy methods River stage two • 15 direct dependents • 17 total dependents

Set::Array allows you to create arrays as objects and use OO-style methods on them. Many convenient methods are provided here that appear in the FAQs, the Perl Cookbook or posts from comp.lang.perl.misc. In addition, there are Set methods with corres...

RSAVAGE/Set-Array-0.30 - 17 Sep 2013 23:39:08 UTC - Search in distribution

HTML::Mason::FAQ - Frequently asked questions River stage three • 44 direct dependents • 113 total dependents

DROLSKY/HTML-Mason-1.59 - 16 May 2020 16:53:18 UTC - Search in distribution

Regexp::Assemble - Assemble multiple Regular Expressions into a single RE River stage two • 26 direct dependents • 90 total dependents

Regexp::Assemble takes an arbitrary number of regular expressions and assembles them into a single regular expression (or RE) that matches all that the individual REs match. As a result, instead of having a large list of expressions to loop over, a t...

RSAVAGE/Regexp-Assemble-0.38 - 19 Jun 2017 23:15:38 UTC - Search in distribution

AVLTree - Perl extension for efficient creation and manipulation of AVL balanced binary trees. River stage zero No dependents

This module provides a simple and fast implementation of AVL balanced binary trees. It uses the Perl XS extension mechanism by providing a tiny wrapper around an efficient C library which does the core of the work. Preliminary benchmarking shows this...

AVULLO/AVLTree-0.1.7 - 04 Mar 2018 11:33:12 UTC - Search in distribution

perlfaq3 - Programming Tools River stage zero No dependents

This section of the FAQ answers questions related to programmer tools and programming support. How do I do (anything)? Have you looked at CPAN (see perlfaq2)? The chances are that someone has already written a module that can solve your problem. Have...

ETHER/perlfaq-5.20201107 - 07 Nov 2020 21:03:16 UTC - Search in distribution

classesfaq - frequently asked questions about the Perl classes pragma River stage one • 1 direct dependent • 1 total dependent

RMUHLE/classes-0.944 - 08 Mar 2008 16:10:50 UTC - Search in distribution

PDF::Tiny - Minimal Lightweight PDF Library River stage zero No dependents

This is a very lightweight (and limited) PDF parser. If you need to do some simple PDF processing on a web server with limited RAM and CPU, and if slurping the entire file into memory is not an option, this module may well be for you, at the cost of ...

SPROUT/PDF-Tiny-0.09 - 16 Jul 2017 18:14:20 UTC - Search in distribution

Tie::DBI - Tie hashes to DBI relational databases River stage one • 1 direct dependent • 2 total dependents

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 column becomes the hash key. Each row of the table becomes an asso...

TODDR/Tie-DBI-1.08 - 19 Jan 2020 03:37:25 UTC - Search in distribution
  • Tie::RDBM - Tie hashes to relational databases

froody - command line for Froody River stage zero No dependents

Command line client for Froody....

FOTANGO/Froody-42.034 - 23 Mar 2007 17:45:08 UTC - Search in distribution

Graph::Dijkstra - Dijkstra computations with methods to input/output graph datasets from/to supported file formats River stage zero No dependents

Efficient implementation of Dijkstras shortest path algorithm in Perl using a Minimum Priority Queue (Array::Heap::ModifiablePriorityQueue**). Computation methods. farthestNode() Shortest path to farthest node from an origin node shortestPath() Short...

DDALLEN/Graph-Dijkstra-0.70 - 14 Mar 2016 13:13:05 UTC - Search in distribution

644 results (0.17 seconds)