Iterator - A general-purpose iterator class. River stage two • 7 direct dependents • 92 total dependents

This module is meant to be the definitive implementation of iterators, as popularized by Mark Jason Dominus's lectures and recent book (*Higher Order Perl*, Morgan Kauffman, 2005). An "iterator" is an object, represented as a code block that generate...

ROODE/Iterator-0.03 - 10 Oct 2005 19:03:42 UTC

Iterator::Simple - Simple iterator and utilities River stage two • 9 direct dependents • 12 total dependents

Iterator::Simple is yet another general-purpose iterator utilities. Rather simple, but powerful and fast iterator....

MICHAEL/Iterator-Simple-0.07 - 07 Dec 2017 15:59:16 UTC

Iterator::IO - Filesystem and stream iterators. River stage one • 1 direct dependent • 1 total dependent

This module provides filesystem and stream iterator functions. See the Iterator module for more information about how to use iterators....

ROODE/Iterator-IO-0.02 - 23 Aug 2005 21:45:14 UTC

UR::Iterator - API for iterating through data River stage one • 1 direct dependent • 1 total dependent

UR::Iterator instances implement the iterator pattern. These objects can be created with either a list of values, or by applying a mapping function to another iterator. UR::Iterator instances are normal Perl object references, not UR-based objects. T...

BRUMMETT/UR-0.47 - 06 Aug 2018 14:29:10 UTC

Sub::Iterator - Generate iterator coderefs River stage three • 1 direct dependent • 515 total dependents

PERLANCAR/Sub-Iterator-0.01 - 17 Jan 2015 05:37:18 UTC

Ace::Iterator - Iterate Across an ACEDB Query River stage one • 1 direct dependent • 1 total dependent

The Ace::Iterator class implements a persistent query on an Ace database. You can create multiple simultaneous queries and retrieve objects from each one independently of the others. This is useful when a query is expected to return more objects than...

LDS/AcePerl-1.92 - 11 Nov 2008 16:47:31 UTC

Iterator::DBI - An iterator for returning DBI query results. River stage zero No dependents

This module contains a function to return an iterator (see the Iterator module) that returns the rows of a database query, one at a time. This is marginally more useful than simply calling prepare and execute, and then repeatedly calling fetchrow_has...

ROODE/Iterator-DBI-0.02 - 23 Aug 2005 21:44:55 UTC

File::Iterator - an object-oriented Perl module for iterating across files in a directory tree. River stage zero No dependents

SWHITAKER/File-Iterator-0.14 - 14 Mar 2007 15:48:30 UTC

Iterator::File - A file iterator, optionally stateful and verbose. River stage zero No dependents

"Iterator_File" is an attempt to take some repetition & tedium out of processing a flat file. Whenever doing so, I found myself adapting prior scripts so that processes could be resumed, emit status, etc. Hence an itch (and this module) was born....

WREARDON/Iterator-File-1.01 - 19 Jun 2008 04:02:09 UTC

Hash::Iterator - Hashtable Iterator. River stage zero No dependents

MIRKOS/Hash-Iterator-0.002 - 18 Oct 2017 12:26:38 UTC

Lazy::Iterator - Objects encapsulating a set of lazy evaluation functions. River stage zero No dependents

Objects encapsulating a set of lazy evaluation functions, meaning you can combine them using the "l_*" functions from "Lazy::Util"....

COFFEE/Lazy-Util-0.004 - 01 Jul 2017 17:51:42 UTC

LINQ::Iterator - a LINQ collection with an iterator backend River stage zero No dependents

TOBYINK/LINQ-0.001 - 11 Apr 2021 13:12:45 UTC

DBIx::Iterator - Query your database using iterators and save memory River stage zero No dependents

Iterators are a nice way to perform operations on large datasets without having to keep all of the data you're working on in memory at the same time. Most people have experience with iterators already from working with filehandles. They are basically...

ROBINS/DBIx-Iterator-0.0.2 - 24 Mar 2013 11:03:21 UTC

Iterator::Util - Essential utilities for the Iterator class. River stage two • 1 direct dependent • 84 total dependents

This module implements many useful functions for creating and manipulating iterator objects. An "iterator" is an object, represented as a code block that generates the "next value" of a sequence, and generally implemented as a closure. For further in...

ROODE/Iterator-Util-0.02 - 23 Aug 2005 21:47:43 UTC

Teng::Iterator - Iterator for Teng River stage two • 17 direct dependents • 20 total dependents

This is an iterator class for Teng....

SATOH/Teng-0.32 - 25 Mar 2020 06:23:49 UTC

Iterator::Misc - Miscellaneous iterator functions. River stage zero No dependents

This module contains miscellaneous iterator utility functions that I think aren't as broadly useful as the ones in Iterator::Util. They are here to keep the size of Iterator::Util down. For more information on iterators and how to use them, see the I...

ROODE/Iterator-Misc-0.03 - 26 Aug 2005 18:47:43 UTC

Iterator::Files - Iterate through the contents of a list of files River stage one • 1 direct dependent • 1 total dependent

Iterator::Files can be used to retrieve the contents of a series of files as if it were one big file, in the style of the "<>" (Diamond) operator. Just like "<>" it returns the records of all files, one by one, as if it were one big happy file. In-pl...

JV/Iterator-Diamond-1.01 - 28 Feb 2016 21:30:06 UTC

Range::Iterator - Generate an iterator object for range River stage one • 1 direct dependent • 1 total dependent

This module offers an object-based iterator for range....

PERLANCAR/Range-Iterator-0.002 - 23 Apr 2019 05:01:42 UTC

Iterator::Paged - Simple iterator with events for accessing more records. River stage zero No dependents

Iterator::Paged provides a simple (subclassable) iterator that will attempt to fetch the next "page" of results when the current set is exhausted. For example, suppose you have an iterator for results on that fetches the first page of resu...

JOHND/Iterator-Paged-1.001 - 17 Aug 2009 18:22:41 UTC

Regex::Iterator - provides an iterator interface to regexps River stage zero No dependents

Inspired by Mark Jason Dominus' talk *Programming with Iterators and Generators* (available from this is an iterative regex matcher based on the work I did for URI::Find::Iterator...

SIMONW/Regex-Iterator-0.4 - 06 Apr 2011 18:13:25 UTC

354 results (0.025 seconds)