The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "ROODE"

Tie::File - Access the lines of a disk file via a Perl array River stage three • 30 direct dependents • 100 total dependents

"Tie::File" represents a regular text file as a Perl array. Each element in the array corresponds to a record in the file. The first line of the file is element 0 of the array; the second line is element 1, and so on. The file is *not* loaded into me...

TODDR/Tie-File-1.07 - 20 Feb 2023 17:05:34 UTC - Search in distribution

List::MoreUtils - Provide the stuff missing in List::Util River stage four • 820 direct dependents • 3118 total dependents

List::MoreUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util. All of the below functions are implementable in only a couple of lines of Perl code. Using the functions from this module howev...

REHSACK/List-MoreUtils-0.430 - 21 Oct 2020 14:55:08 UTC - Search in distribution

List::SomeUtils - Provide the stuff missing in List::Util River stage three • 21 direct dependents • 596 total dependents

List::SomeUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util. All of the below functions are implementable in only a couple of lines of Perl code. Using the functions from this module howev...

DROLSKY/List-SomeUtils-0.59 - 11 Dec 2022 04:38:34 UTC - Search in distribution

Iterator - A general-purpose iterator class. River stage two • 7 direct dependents • 90 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 - Search in distribution

Readonly - Facility for creating read-only scalars, arrays, hashes River stage four • 462 direct dependents • 2584 total dependents

This is a facility for creating non-modifiable variables. This is useful for configuration files, headers, etc. It can also be useful as a development and debugging tool for catching updates to variables that should not be changed....

SANKO/Readonly-2.05 - 10 Jun 2016 17:05:16 UTC - Search in distribution

Text::Printf - A simple, lightweight text fill-in class. River stage zero No dependents

There are many templating modules on CPAN. They're all far, far more powerful than Text::Printf. When you need that power, they're wonderful. But when you don't, they're overkill. This module provides a very simple, lightweight, quick and easy templa...

ROODE/Text-Printf-1.03 - 10 Jun 2008 00:05:29 UTC - Search in distribution

Time::Format - Easy-to-use date/time formatting. River stage two • 10 direct dependents • 22 total dependents

This module creates global pseudovariables which format dates and times, according to formatting codes you pass to them in strings. The %time formatting codes are designed to be easy to remember and use, and to take up just as many characters as the ...

ROODE/Time-Format-1.16 - 19 Feb 2020 18:12:54 UTC - Search in distribution

Time::Normalize - Convert time and date values into standardized components. River stage zero No dependents

Splitting a date into its component pieces is just the beginning. Human date conventions are quirky (and I'm not just talking about the dates *I've* had!) Despite the Y2K near-disaster, some people continue to use two-digit year numbers. Months are s...

ROODE/Time-Normalize-0.09 - 23 Apr 2014 16:14:46 UTC - Search in distribution

Enumeration - Yet Another enumeration class implementation. River stage zero No dependents

This module provides an enumeration class for Perl. For those of you who are not familiar with this concept from other languages, an enumeration is a class whose instantiated objects may only be assigned values that come from a fixed list. There are ...

ROODE/Enumeration-0.03 - 26 Mar 2008 21:52:36 UTC - Search in distribution

Proc::Fork - simple, intuitive interface to the fork() system call River stage two • 4 direct dependents • 11 total dependents

This module provides an intuitive, Perl-ish way to write forking programs by letting you use blocks to illustrate which code section executes in which fork. The code for the parent, child, retry handler and error handler are grouped together in a "fo...

ARISTOTLE/Proc-Fork-0.808 - 03 Sep 2022 17:52:47 UTC - Search in distribution

Iterator::Simple - Simple iterator and utilities River stage two • 10 direct dependents • 15 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 - Search in distribution

Iterator::Util - Essential utilities for the Iterator class. River stage two • 1 direct dependent • 82 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 - Search in distribution

Config::Vars - A module for keeping configuration variables in a central perl file. River stage zero No dependents

Most sizeable projects require a number of configuration variables to be stored somewhere. Sometimes a config file is the best solution for this, but often a plain Perl module is used for this. The nice thing about using a Perl module is that you can...

ROODE/Config-Vars-0.01 - 27 May 2003 02:02:48 UTC - Search in distribution

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 - Search in distribution

Regexp::Common::time - Date and time regexps. River stage one • 4 direct dependents • 6 total dependents

This module creates regular expressions that can be used for parsing dates and times. See Regexp::Common for a general description of how to use this interface. Parsing dates is a dirty business. Dates are generally specified in one of three possible...

MANWAR/Regexp-Common-time-0.16 - 28 Feb 2018 20:18:44 UTC - Search in distribution

Tie::Comma - A simple and easy way to format numbers with commas, using a tied hash. River stage zero No dependents

This module provides a global read-only hash, %comma, for formatting numbers with commas. The tied-hash idiom is quite useful, since you can use it within a string as easily as outside a string. The %comma hash may be "passed" one to three "arguments...

ROODE/Tie-Comma-0.04 - 07 Jan 2005 22:23:19 UTC - Search in distribution

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 - Search in distribution

Tie::Plural - Select a string variant based on a quantity. River stage zero No dependents

This module provides a simple way to pluralize words within strings. More precisely, it provides a way to select a string from a number of choices based on a quantity. This is accomplished by a tied hash, so it is very easy to incorporate these choic...

ROODE/Tie-Plural-0.01 - 07 Jan 2005 22:23:35 UTC - Search in distribution

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 - Search in distribution

Time::Format_XS - Companion module for Time::Format, to speed up time formatting. River stage zero No dependents

The Time::Format module (q.v.) is a handy and easy-to-use way of formatting dates and times. It's not particularly slow, but it's not particularly speedy, either. This module, Time::Format_XS, provides a huge performance improvement for the main form...

ROODE/Time-Format_XS-1.03 - 19 Jun 2009 02:55:08 UTC - Search in distribution
26 results (0.025 seconds)