Array::Heap - treat perl arrays as binary heaps/priority queues

There are a multitude of heap and heap-like modules on CPAN, you might want to search for /Heap/ and /Priority/ to find many. They implement more or less fancy datastructures that might well be what you are looking for. This module takes a different ...

MLEHMANN/Array-Heap-3.21   (1 review) - 14 Jul 2015 23:45:27 GMT - Search in distribution

Array::Heap::PriorityQueue::String - String-weighted priority queue

This module implements a priority queue, which is a data structure that can efficiently locate the item with the lowest weight at any time. Weights are strings, which are sorted in lexicographic order. This module is a wrapper around the *_heap_lex m...

BOBMATH/Array-Heap-ModifiablePriorityQueue-1.10 - 13 Jul 2015 00:27:55 GMT - Search in distribution


THOSPEL/Heap-Simple-Perl-0.14 - 27 Jan 2008 23:49:53 GMT - Search in distribution

POE - portable multitasking and networking framework for any event loop

POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...

RCAPUTO/POE-1.367   (12 reviews) - 03 Jun 2015 14:20:42 GMT - Search in distribution

Trigger - Trigger framework

When conditions (Triggers) are set, the specified action will be processed automatically. More than one Trigger and action can be defined....

SUZUKI/Trigger-0.02 - 20 Nov 2007 14:35:24 GMT - Search in distribution

Heap::Binary - a binary heap to keep data partially sorted

Keeps an array of elements in heap order. The *heap* method of an element is used to store the index into the array that refers to the element. See Heap for details on using this module....

JMM/Heap-0.80   (2 reviews) - 28 Apr 2007 18:19:57 GMT - Search in distribution

libev - a high performance full-featured event loop written in C

MLEHMANN/EV-4.22   (5 reviews) - 20 Dec 2015 01:35:40 GMT - Search in distribution

Heap::Simple - Fast and easy to use classic heaps

A heap is a partially sorted structure where it's always easy to extract the smallest element. If the collection of elements is changing dynamically, a heap has less overhead than keeping the collection fully sorted. The order in which equal elements...

THOSPEL/Heap-Simple-0.13 - 27 Jan 2008 15:14:03 GMT - Search in distribution

Sort::XS - a ( very ) fast XS sort alternative for one dimension list

This module provides several common sort algorithms implemented as XS. Sort can only be used on one dimension list of integers or strings. It's goal is not to replace the internal sort subroutines, but to provide a better alternative in some specific...

ATOOMIC/Sort-XS-0.30   (1 review) - 20 Jan 2012 19:20:06 GMT - Search in distribution

PMQS/BerkeleyDB-0.55   (6 reviews) - 22 Feb 2015 10:57:03 GMT - Search in distribution
  • BerkeleyDB - Perl extension for Berkeley DB version 2, 3, 4 or 5

B::Stats - print optree statistics

Print statistics for all generated ops. static analysis at compile-time, static analysis at end-time to include all runtime added modules, and dynamic analysis at run-time, as with a profiler. The purpose is to help you in your goal: no bloat;...

RURBAN/B-Stats-0.09 - 08 Aug 2014 22:27:49 GMT - Search in distribution

Heap::MinMax - Min-Max Heap for Priority Queues etc.

An implementation of a Min-Max Heap as described in "Min-Max Heaps and Generalized Priority Queues", Atkinson, Sack, Santoro, Strothotte, 1986. Min-Max heaps allow objects to be stored in a 'dual' partially-sorted manner, such that finding both the m...

MBEEBE/Heap-MinMax-1.04 - 18 Mar 2013 14:25:39 GMT - Search in distribution

POEx::ZMQ - Asynchronous ZeroMQ sockets for POE

A POE component providing non-blocking ZeroMQ <> (versions 3.x & 4.x) integration. See POEx::ZMQ::Socket for details on using these sockets and the zmq_socket(3) man page regarding behavior of each socket type. See the zguide <ht...

AVENJ/POEx-ZMQ-0.005007 - 11 Mar 2015 08:42:02 GMT - Search in distribution

perlguts - Introduction to the Perl API

This document attempts to describe how to use the Perl API, as well as to provide some info on the basic workings of the Perl core. It is far from complete and probably contains many errors. Please refer any questions or comments to the author below....

RJBS/perl-5.24.0   (6 reviews) - 09 May 2016 11:35:29 GMT - Search in distribution

Tie::Math - Hashes which represent mathematical functions.

Defines hashes which represent mathematical functions, such as the fibonacci sequence, factorials, etc... Functions can be expressed in a manner which a math or physics student might find a bit more familiar. It also automatically employs memoization...

MSCHWERN/Tie-Math-0.10 - 15 Jul 2000 09:37:39 GMT - Search in distribution

MCE::Queue - Hybrid (normal and priority) queues

This module provides a queue interface supporting normal and priority queues and utilizing the IPC engine behind MCE. Data resides under the manager process. MCE::Queue also allows for a worker to create any number of queues locally not available to ...

MARIOROY/MCE-1.806   (3 reviews) - 12 Oct 2016 01:42:31 GMT - Search in distribution

Devel::MAT - Perl Memory Analysis Tool

A "Devel::MAT" instance loads a heapdump file, and provides a container to store analysis tools to work on it. Tools may be provided that conform to the Devel::MAT::Tool API, which can help analyse the data and interact with the explorer user interfa...

PEVANS/Devel-MAT-0.24 - 03 Jun 2016 18:22:47 GMT - Search in distribution

Win32::MMF - Win32 Memory Mapped File (MMF) Support for Perl

Programming Style This module provides three types of interfaces - object-oriented, functional, and tied interfaces (Via "Win32::MMF::Shareable"). The default access method is via objects. The functional interface is not exported by default because i...

ROGER/Win32-MMF-0.09e - 29 May 2004 00:25:45 GMT - Search in distribution

DB2::Admin - Support for DB2 Administrative API from perl

This module provides perl language support for the DB2 administrative API. This loosely corresponds to the non-SQL functions provided by the DB2 Command Line Processor (CLP), the 'db2' program. This function is complementary to the DBD::DB2 database ...

HBIERSMA/DB2-Admin-3.1 - 29 Jun 2009 11:47:35 GMT - Search in distribution

Graphics::VTK::Common - A Perl interface to VTKCommon library

Graphics::VTK::Common is an interface to the Common libaray of the C++ visualization toolkit VTK.....

CERNEY/Graphics-VTK-4.0.001 - 01 Feb 2003 15:47:39 GMT - Search in distribution