E
Eric J. Roode
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Version 0.02 of the following modules
Iterator
Iterator::Util
Iterator::IO
Iterator:
BI
Iterator::Misc
were released today and are available on CPAN.
Iterator is an object encapsulation of the iterator pattern
popularized by Mark Jason Dominus, in his lectures and recent book
Higher Order Perl.
An Iterator is a device for looping over data (generated, found, or
hardcoded) one value at a time, instead of pre-loading the data into
an array and processing it there. Iterators aren't perfect for every
task, but they can make some tasks significantly easier and more
efficient.
Iterator::Util contains many essential utility functions for creating
and operating on Iterators.
Iterator::IO contains iterator functions for walking through files
(streams) and directories.
Iterator:
BI contains iterator functions for looping over record
sets returned by the DBI module.
Iterator::Misc contains various miscellaneous Iterator functions,
that are perhaps not general enough to include in Iterator::Util.
I hope you enjoy these modules and find them useful.
- --
Eric
`$=`;$_=\%!;($_)=/(.)/;$==++$|;($.,$/,$,,$\,$",$;,$^,$#,$~,$*,$:,@%)=(
$!=~/(.)(.).(.)(.)(.)(.)..(.)(.)(.)..(.)......(.)/,$"),$=++;$.++;$.++;
$_++;$_++;($_,$\,$,)=($~.$"."$;$/$%[$?]$_$\$,$:$%[$?]",$"&$~,$#,);$,++
;$,++;$^|=$";`$_$\$,$/$:$;$~$*$%[$?]$.$~$*${#}$%[$?]$;$\$"$^$~$*.>&$=`
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32) - WinPT 0.7.96rc1
iD8DBQFDC6cxY96i4h5M0egRArxtAJ0d5fND2VyOXP9qQmGcNmBSrLbCmgCeJk9S
guJKlGeLJrD5zYxbiN/zl3k=
=hl4N
-----END PGP SIGNATURE-----
Hash: SHA1
Version 0.02 of the following modules
Iterator
Iterator::Util
Iterator::IO
Iterator:
Iterator::Misc
were released today and are available on CPAN.
Iterator is an object encapsulation of the iterator pattern
popularized by Mark Jason Dominus, in his lectures and recent book
Higher Order Perl.
An Iterator is a device for looping over data (generated, found, or
hardcoded) one value at a time, instead of pre-loading the data into
an array and processing it there. Iterators aren't perfect for every
task, but they can make some tasks significantly easier and more
efficient.
Iterator::Util contains many essential utility functions for creating
and operating on Iterators.
Iterator::IO contains iterator functions for walking through files
(streams) and directories.
Iterator:
sets returned by the DBI module.
Iterator::Misc contains various miscellaneous Iterator functions,
that are perhaps not general enough to include in Iterator::Util.
I hope you enjoy these modules and find them useful.
- --
Eric
`$=`;$_=\%!;($_)=/(.)/;$==++$|;($.,$/,$,,$\,$",$;,$^,$#,$~,$*,$:,@%)=(
$!=~/(.)(.).(.)(.)(.)(.)..(.)(.)(.)..(.)......(.)/,$"),$=++;$.++;$.++;
$_++;$_++;($_,$\,$,)=($~.$"."$;$/$%[$?]$_$\$,$:$%[$?]",$"&$~,$#,);$,++
;$,++;$^|=$";`$_$\$,$/$:$;$~$*$%[$?]$.$~$*${#}$%[$?]$;$\$"$^$~$*.>&$=`
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32) - WinPT 0.7.96rc1
iD8DBQFDC6cxY96i4h5M0egRArxtAJ0d5fND2VyOXP9qQmGcNmBSrLbCmgCeJk9S
guJKlGeLJrD5zYxbiN/zl3k=
=hl4N
-----END PGP SIGNATURE-----