Bug#516390: ITP: libdata-stream-bulk-perl -- N at a time iteration API
Package: wnpp
Severity: wishlist
Owner: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
* Package name : libdata-stream-bulk-perl
Version : 0.03
Upstream Author : Yuval Kogman <nothingmuch@woobling.org>
* URL : http://search.cpan.org/dist/Data-Stream-Bulk/
* License : same as Perl
Programming Lang: Perl
Description : N at a time iteration API
Data::Stream::Bulk tries to find middle ground between one at a time and all
at once processing of data sets.
.
The purpose of this module is to avoid the overhead of implementing an
iterative API when this isn't necessary, without breaking forward
compatibility in case that becomes necessary later on.
.
The API optimizes for when a data set typically fits in memory and is
returned as an array, but the consumer cannot assume that the data set is
bounded.
.
The API is destructive in order to minimize the chance that resultsets are
leaked due to improper usage.
--
_________________________
Ryan Niebur
ryanryan52@gmail.com