perl-Path-Class-Iterator - walk a directory structure

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-Path-Class-Iterator
Package version 0.07
Package release alt2
Package architecture noarch
Package type rpm
Installed size 13.56 KB
Download size 13.56 KB
Official Mirror
Path::Class::Iterator walks a directory structure using an iterator.
It combines the the Iterator manpage closure technique
with the magic of the Path::Class manpage.
It is similar in idea to the Iterator::IO manpage and the IO::Dir::Recursive manpage
but uses the Path::Class manpage objects instead of the IO::All manpage objects.
It is also similar to the the Path::Class::Dir manpage
next() method, but automatically acts recursively. In fact, it is similar
to many recursive the File::Find manpage-type modules, but not quite exactly like them.
If it were exactly like them, I wouldn't have written it. I think.
I cribbed much of the Iterator logic directly from the Iterator::IO manpage and married
it with Path::Class. This module is inspired by hearing Mark Jason Dominus's
*Higher Order Perl* talk at OSCON 2006. the Iterator::IO manpage is also inspired by MJD's
iterator ideas, but takes it a slightly different direction.


Package Version Architecture Repository
perl-Path-Class-Iterator - - -


Name Value
/usr/share/perl5 -
perl(Class/Accessor/ >= 0.010
perl(Data/ -
perl( >= 0.010
perl(Path/ >= 0.010
perl(Path/Class/ -
perl(Path/Class/ -
perl( -
rpmlib(PayloadIsLzma) -


Name Value
perl(Path/Class/ = 0.070
perl-Path-Class-Iterator = 0.07-alt2


Type URL
Binary Package perl-Path-Class-Iterator-0.07-alt2.noarch.rpm
Source Package perl-Path-Class-Iterator-0.07-alt2.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Path-Class-Iterator rpm package:
    # sudo apt-get install perl-Path-Class-Iterator



See Also

Package Description
perl-Path-Class-Rule-0.018-alt2_7.noarch.rpm File finder using Path::Class
perl-Path-Class-Tiny-0.04-alt1.noarch.rpm a Path::Tiny wrapper for Path::Class compatibility
perl-Path-Class-URI-0.08-alt1.noarch.rpm Serializes and deserializes Path::Class objects as file:// URI
perl-Path-Class-Versioned-0.04-alt1.noarch.rpm A simple module for managing versioned file names
perl-Path-Dispatcher-1.06-alt1_4.noarch.rpm All rules must match
perl-Path-Dispatcher-Declarative-0.03-alt1.noarch.rpm sugary dispatcher
perl-Path-ExpandTilde-0.003-alt1.noarch.rpm Expand tilde (~) to homedir in file paths
perl-Path-Extended-0.23-alt1_4.noarch.rpm Yet another Path class
perl-Path-Extended-Tiny-0.08-alt1.noarch.rpm a Path::Tiny wrapper for Path::Extended compatibility
perl-Path-Hilbert-2.000-alt1.noarch.rpm A no-frills converter between 1D and 2D spaces using the Hilbert curve
perl-Path-IsDev-HeuristicSet-FromConfig-0.002000-alt1.noarch.rpm A Custom Heuristic Set from a configuration file
perl-Path-Iterator-Rule-RT-0.05-alt2.noarch.rpm Extends Path::Iterator::Rule with custom rule subroutines that make it easy to add RT ticket data a
perl-Path-Maker-0.004-alt1.noarch.rpm make files and directories as scaffolding
perl-Path-Map-0.04-alt1.noarch.rpm map paths to handlers
perl-Path-Mapper-0.012-alt1.noarch.rpm Map a virtual path to an actual one