Array::IntSpan - Handles arrays of scalars or objects using integer ranges

"Array::IntSpan" brings the speed advantages of "Set::IntSpan" (written by Steven McDougall) to arrays. Uses include manipulating grades, routing tables, or any other situation where you have mutually exclusive ranges of integers that map to given va...

DDUMONT/Array-IntSpan-2.003   (1 review) - 26 Dec 2014 19:06:06 GMT - Search in distribution

Set::IntSpan - Manages sets of integers

"Set::IntSpan" manages sets of integers. It is optimized for sets that have long runs of consecutive integers. These arise, for example, in .newsrc files, which maintain lists of articles: alt.foo: 1-21,28,31 alt.bar: 1-14192,14194,14196-14221 A run ...

SWMCD/Set-IntSpan-1.19 - 09 Apr 2013 14:12:34 GMT - Search in distribution

Gnus::Newsrc - parse ~/.newsrc.eld files

The "Gnus::Newsrc" objects represents the content of the ~/newsrc.eld files that the Gnus newsreader use to store away its state. The following methods are provided: POD ERRORS Hey! The above document had some coding errors, which are explained below...

GAAS/perl-lisp-0.06 - 19 Nov 2004 14:14:20 GMT - Search in distribution

Set::Window - Manages an interval on the integer line

A "Set::Window" object represents a window on the integer line; that is, a finite set of consecutive integers. Methods are provided for creating and modifying windows, for obtaining information about windows, and for performing some simple set operat...

SWMCD/Set-Window-1.01 - 15 Jul 2002 18:50:40 GMT - Search in distribution

News::Newsrc - manage newsrc files

"News::Newsrc" manages newsrc files, of the style alt.foo: 1-21,28,31-34 alt.bar! 3,5,9-2900,2902 Methods are provided for * reading and writing newsrc files * adding and removing newsgroups * changing the order of newsgroups * subscribing and unsubs...

SWMCD/News-Newsrc-1.11 - 16 Apr 2013 02:30:15 GMT - Search in distribution

Number::Range - Perl extension defining ranges of numbers and testing if a number is found in the range. You can also add and delete from this range.

Number::Range will take a description of a range, and then allow you to test on if a number falls within the range. You can also add and delete from the range. RANGE FORMAT The format used for range is pretty straight forward. To separate sections of...

LARRYSH/Number-Range-0.12   (2 reviews) - 19 Jun 2014 17:06:09 GMT - Search in distribution

Business::Hours - Calculate business hours in a time period

This module is a simple tool for calculating business hours in a time period. Over time, additional functionality will be added to make it easy to calculate the number of business hours between arbitrary dates....

RUZ/Business-Hours-0.12   (1 review) - 22 Aug 2013 15:18:22 GMT - Search in distribution

Tie::RangeHash - Allows hashes to associate values with a range of keys

This module allows hashes to associate a value with a *range* of keys rather than a single key. For example, you could pass date ranges to the hash and then query it with a specific date, like so: $cost{'1999-12-15,2000-01-14'} = 150; $cost{'2000-01-...

RRWO/Tie-RangeHash-1.05 - 26 Mar 2010 13:13:32 GMT - Search in distribution

Set::IntSpan::Fast - Fast handling of sets containing integer spans.

"Set::IntSpan::Fast" represents sets of integers. It is optimised for sets that contain contiguous runs of values. 1-1000, 2000-10000 # Efficiently handled Sets that don't have this characteristic may still be represented but some of the performance ...

ANDYA/Set-IntSpan-Fast-1.15 - 10 Dec 2008 01:48:26 GMT - Search in distribution

Set::IntSpan::Island - extension for Set::IntSpan to handle islands, holes and covers

This module extends the "Set::IntSpan" module by Steve McDougall. It implementing methods that are specific to islands, holes and covers. "Set::IntSpan::Island" inherits from Set::IntSpan. Terminology An integer set, as represented by "Set::IntSpan",...

MARTINK/Set-IntSpan-Island-0.10 - 03 Mar 2010 22:21:51 GMT - Search in distribution

Unicode::SetAutomaton - UTF-8 based DFAs and Regexps from Unicode sets

This module takes sets of Unicode characters and turns them into UTF-8 based minimal deterministic finite automata and regular expressions. Applications include making byte-oriented regular expression and finite automata tools compatible with Unicode...

BJOERN/Unicode-SetAutomaton-0.01 - 27 Mar 2009 06:19:46 GMT - Search in distribution

Data::Page::Viewport - Scroll thru data a page, or just an item, at a time

"Data::Page::Viewport" is a pure Perl module. This module keeps track of what items are on the 'current' page, when you scroll forwards or backwards within a data set. Similarly to Data::Page, you can call "sub offset(N)", for + or - N, to scroll thr...

RSAVAGE/Data-Page-Viewport-1.06 - 31 Aug 2010 07:25:31 GMT - Search in distribution

Number::RangeTracker - Keep track of numerical ranges quickly

An instance of the Number::RangeTracker class is used to keep track of a set of numerical ranges. Ranges can be added to and removed from this collection of ranges. Overlapping ranges are collapsed to form a single, longer range. Ranges can be manipu...

COVINGTON/Number-RangeTracker-v0.6.1 - 17 Aug 2014 05:22:42 GMT - Search in distribution

Bio::GMOD::Blast::Graph::IntSpan

Bio::GMOD::Blast::Graph::IntSpan manages sets of integers. It is optimized for sets that have long runs of consecutive integers. These arise, for example, in .newsrc files, which maintain lists of articles: alt.foo: 1-21,28,31 alt.bar: 1-14192,14194,...

RBUELS/Bio-GMOD-Blast-Graph-0.06 - 10 Aug 2011 21:10:47 GMT - Search in distribution

ShardedKV::Continuum::StaticMapping - A continuum strategy based on a simple "significant bits" static mapping

A sharding strategy that skips the consistent hashing step and simply uses the first N bits of the key to decide which shard the key falls in. Do not use this sharding strategy unless your key space is naturally evenly populated. This is generally on...

AVAR/ShardedKV-0.20 - 14 Jun 2014 16:54:57 GMT - Search in distribution