Source: libdata-stream-bulk-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libdbd-mock-perl, libdbd-sqlite3-perl, libdbi-perl, libdbix-class-perl, libmoose-perl (>= 0.90), libnamespace-clean-perl (>= 0.08), libpath-class-perl, libsub-exporter-perl, perl (>= 5.10.1) | libtest-more-perl (>= 0.88), libtest-requires-perl, libtest-tempdir-perl Maintainer: Debian Perl Group Uploaders: Ryan Niebur , Ansgar Burchardt , Jonathan Yu , gregor herrmann , Florian Schlichting Standards-Version: 3.9.3 Homepage: http://search.cpan.org/dist/Data-Stream-Bulk/ Vcs-Git: git://git.debian.org/pkg-perl/packages/libdata-stream-bulk-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libdata-stream-bulk-perl.git Package: libdata-stream-bulk-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libmoose-perl (>= 0.90), libnamespace-clean-perl (>= 0.08), libpath-class-perl, libsub-exporter-perl Description: N at a time iteration API Data::Stream::Bulk is a utility for working with data streams of indefinite size. It tries to find a middle ground between one-at-a-time and all-at-once processing of data sets by providing a common interface for both. . Often, data sets from streams can fit entirely in memory, so operating on them with an array is simple and appropriate. However, in cases where the stream is not bounded, the array can grow to a very large size and quickly consume all available memory. This module allows developers to work with data in blocks which are guaranteed to fit in memory.