Array::Diff - Find the differences between two arrays River stage three • 9 direct dependents • 856 total dependents

This module compares two pre-sorted arrays and returns the added or deleted elements in two separate arrays. It's a simple wrapper around Algorithm::Diff. Note: the arrays must be sorted before you call "diff". And if you need more complex array tool...

NEILB/Array-Diff-0.09 - 10 May 2019 08:34:15 UTC

DBIx::Array - DBI Wrapper with Perl style data structure interfaces River stage one • 1 direct dependent • 1 total dependent

This module provides a Perl data structure interface for Structured Query Language (SQL). This module is for people who truly understand SQL and who understand Perl data structures. If you understand how to modify your SQL to meet your data requireme...

MRDVT/DBIx-Array-0.64 - 05 Apr 2020 05:59:17 UTC

BSON::Array - BSON type wrapper for a list of elements River stage two • 6 direct dependents • 64 total dependents

This module provides a BSON type wrapper representing a list of elements. It is currently read-only. Wrapping is usually not necessary as an ordinary array reference is usually sufficient. This class is helpful for cases where an array reference coul...

MONGODB/BSON-v1.12.2 - 13 Aug 2020 14:58:11 UTC

Array::Split - split an array into sub-arrays River stage zero No dependents

This module offers functions to separate all the elements of one array into multiple arrays. split_by ( $split_size, @original ) Splits up the original array into sub-arrays containing the contents of the original. Each sub-array's size is the same o...

MITHALDU/Array-Split-1.173190 - 15 Nov 2017 17:55:19 UTC

Array::Utils - small utils for array manipulation River stage two • 16 direct dependents • 20 total dependents

A small pure-perl module containing list manipulation routines. The module emerged because I was tired to include same utility routines in numerous projects....

ZMIJ/Array-Utils-0.5 - 07 May 2010 08:58:04 UTC

Array::Slice - context-dependent array iterator River stage zero No dependents

I've always wanted the power of "foreach(@arr)" to be applied to arrays working with more than one item at a time. Perl6 does it, Perl5 with source filtering can do it, close, but no cigar. This module is an small step towards the idea, an attempt to...

KARASIK/Array-Slice-0.03 - 16 Apr 2007 07:35:19 UTC

Array::Queue - A simple fifo queue River stage one • 1 direct dependent • 1 total dependent

Array::Queue is a fairly simple First-In / First-Out queue build with Moose. Any data structure can be added to the queue and retrieved in the order it was added. Originally part of Array::Queue::Priority until I decided to break them into two classe...

DBURKE/Array-Queue-0.1.2 - 20 Apr 2016 14:08:35 UTC

Array::OneOf - checks if an element is in an array River stage zero No dependents

Array::OneOf provides one simple utility, the oneof function. Its use is simple: if the first param is equal to any of the remaining params (in a string comparison), it returns true. Otherwise it returns false. In this module, undef is considered the...

MIKO/Array-OneOf-1.04 - 26 Apr 2014 01:54:05 UTC

Array::Group - Convert an array into array of arrayrefs of uniform size N. River stage one • 1 direct dependent • 5 total dependents

The "ngroup" method reformats a list into a list of arrayrefs. It is often used for formatting data into HTML tables, amongst other things. "dissect()" returns a list of lists where the first element of each sublist will be one of the first elements ...

ACCARDO/Array-Group-4.2 - 01 Sep 2015 03:37:48 UTC

MoobX::Array - MoobX wrapper for array variables River stage zero No dependents

Class implementing a "tie"ing interface for array variables. Used internally by MoobX....

YANICK/MoobX-0.1.0 - 14 Jan 2017 22:50:03 UTC

Object::Array - array references with accessors River stage one • 1 direct dependent • 5 total dependents

HDP/Object-Array-0.060 - 28 Aug 2006 21:36:16 UTC

Array::Frugal - Arrays that re-use deleted indices River stage zero No dependents

Frugal as in memory use. Instead of continuing to count upwards toward MAXINT, when an element is deleted from a frugal array the index is available for re-use. Currently new, PUSH, FETCH, STORE, and DELETE are all the methods that are defined, but t...

DAVIDNICO/Array-Frugal-0.01 - 17 Jan 2005 08:14:51 UTC

Array::Unique - Tie-able array that allows only unique values River stage one • 4 direct dependents • 8 total dependents

This package lets you create an array which will allow only one occurrence of any value. In other words no matter how many times you put in 42 it will keep only the first occurrence and the rest will be dropped. You use the module via tie and once yo...

SZABGAB/Array-Unique-0.08 - 04 Jun 2008 04:49:15 UTC

Array::Lookup - Lookup strings in arrays or hash tables with abbreviation. River stage zero No dependents

lookup Lookup "*$key*" in the table "*@keywords*" and return the unambiguously matching keyword, if any. If the second argument is given as a hash array, "*%keywords*", then lookup a matching key, with abbreviation, and return the value corresponding...

AKSTE/Array-Lookup-2.3 - 01 Mar 2014 21:55:44 UTC

Scalar::Array - Turns arrayrefs into iterators River stage zero No dependents

Scalar::Array will turn any arrayref into an iterator by simply using the arrayref itself. Only reading is currently implemented. round_robin round_robin( $arrayref ); Turn the passed in arrayref into a round robin iterator. At each iteration, we shi...

ALFIE/Scalar-Array-0.02 - 19 Feb 2010 20:07:33 UTC

Array::Splice - Splice aliases into arrays River stage zero No dependents

This module does splicing of arrays for real. That is does exactly the same as the builtin "splice" function except that the inserted elements are existing scalar values not copies of them. One possible use of this is to copy the @_ array but I'm sur...

NOBULL/Array-Splice-0.04 - 02 Apr 2008 09:14:37 UTC

Array::AsHash - Treat arrays as a hashes, even if you need references for keys. River stage zero No dependents

Sometimes we have an array that we need to treat as a hash. We need the data ordered, but we don't use an ordered hash because it's already an array. Or it's just quick 'n easy to run over array elements two at a time. This module allows you to use t...

OVID/Array-AsHash-0.32 - 02 Aug 2006 21:03:23 UTC

Packed::Array - Packed integer array River stage zero No dependents

Packed::Array provides a packed signed integer array class. Arrays built using Packed::Array can only hold signed integers that match your platform-native integers, but take only as much memory as is actually needed to hold those integers. So, for 32...

DSUGAL/Packed-Array-0.01 - 07 Feb 2003 02:08:42 UTC

Array::Sticky - make elements of an array stick in place River stage zero No dependents

On very rare occasions, you want to make sure that the first few or last few elements of an array remain in their relative positions - stuck to the head of the array, or stuck to the tail. This module allows you to accomplish that....

BELDEN/Array-Sticky-0.01 - 15 Feb 2013 20:11:29 UTC

Array::Window - Calculate windows/subsets/pages of arrays. River stage one • 2 direct dependents • 2 total dependents

Many applications require that a large set of results be broken down into a smaller set of 'windows', or 'pages' in web language. Array::Window implements an algorithm specifically for dealing with these windows. It is very flexible and permissive, m...

ADAMK/Array-Window-1.02 - 05 Jun 2008 13:36:44 UTC

565 results (0.024 seconds)