![]() |
| |||||||
|
Class-Tie-InsideOut
Inside-out objects on the cheap using tied hashes |
Data-Transactional
data structures with RDBMS-like transactions |
File-Slurp-Remote
Easy read/write of remote files |
|
Hash-Object
Perl extension for changing object methods into a limited set of allowed hash keys. Returns a tied hash with keyed access to the defined methods. The original object is accessed through a specially named key. |
MAB2
Perl extension for communicating with M3 ServerView |
perl
Practical Extraction and Report Language |
| perlrpcgen |
ShadowHash
Merge multiple data sources into a hash |
Tie-Alias
create aliases in pure perl |
|
Tie-Alias-Array
required by Tie::Alias::TIEARRAY |
Tie-Alias-Handle
required by Tie::Alias::TIEHANDLE |
Tie-Alias-Hash
required by Tie::Alias::TIEHASH |
|
Tie-AliasHash
Hash with key aliases |
Tie-Amazon-S3
tie Amazon S3 buckets to Perl hashes |
Tie-Array-AsHash
Like Tie::File::AsHash (now: groundwork for it) but |
|
Tie-Array-Boolean
A memory efficient array of boolean values. |
Tie-Array-BoundedIndex
Bounded arrays |
Tie-Array-FileWriter
A Perl module for writing records to files as items are pushed onto a virtual array |
|
Tie-Array-Iterable
Allows creation of iterators for lists and arrays |
Tie-Array-Lazy
Lazy -- but mutable -- arrays. |
Tie-Array-Pack
An array implemented as a packed string |
|
Tie-Array-Packed
store arrays in memory efficiently as packed strings |
Tie-Array-Packed-Auto
auto uses Tie::Array::Packed or Tie::Array::PackedC |
Tie-Array-PackedC
Tie a Perl array to a C-style array (packed; elements of a single, simple data type) |
|
Tie-Array-Pointer
ties a perl array to a C pointer |
Tie-Array-QueueExpire
Tie::Array::QueueExpire Is a tie ARRAY over a TokyoCabinet::BDB database with expiration function |
Tie-Array-RestrictUpdates
Limit the number of times you change elements in an array. |
|
Tie-Array-Sorted
An array which is kept sorted |
Tie-Array-Unique
Keep array's contents unique |
Tie-Autotie
Automatically ties underlying references |
|
Tie-Cache
In memory size limited LRU cache |
Tie-Cache-LRU
A Least-Recently Used cache |
Tie-Cache-LRU-Expires
An expiring LRU cache. |
|
Tie-CacheHash
Maintains sorted lists of top entries |
Tie-Cacher
Cache a (sub)set of key/value pairs. Tie and OO interface. |
Tie-CArray
Typed, space-efficient, external C Arrays |
|
Tie-Cfg
Ties simple configuration (.ini) files to hashes. Handles arrays and recurrent sections. |
Tie-CharArray
Manipulate strings as arrays of characters |
Tie-CheckVariables
check/validate variables for their datatype |
|
Tie-Comma
A simple and easy way to format numbers with commas, using a tied hash. |
Tie-Concurrent
Retie a hash when reading/writing. |
Tie-Config
class definitions for tied hashes config file reading |
|
Tie-Constrained
Pre-validation of changes to variables |
Tie-Counter
Have a counter in a scalar. |
Tie-CountLoop
Tie::CountLoop Is a tie SCALAR with automatic increment/decrement untill a extramum value (with reset) |
|
Tie-Coupler
Tie based implementation of coupled scalars |
Tie-CPHash
Case preserving but case insensitive hash table |
Tie-CSV_File
ties a csv file to an array of arrays |
|
Tie-Cvs
Tie hashes with CVS |
Tie-Cycle
Cycle through a list of values via a scalar |
Tie-Cycle-Sinewave
Cycle through a series of values on a sinewave |
|
Tie-DataUUID
tie interface to Data::UUID; |
Tie-DBI
Tie hash to a DBI handle |
Tie-DB_FileLock
Locking access to Berkeley DB 1.x. |
|
Tie-DB_Lock
Tie DB_File with automatic locking |
Tie-DictFile
Ties hashes to dictionary files |
Tie-Dir
Tie hash for reading directories |
|
Tie-DirHandle
definitions for tied directory handles |
Tie-Discovery
Discover data by caching sub results |
Tie-DiskUsage
Tie disk-usage to a hash |
|
Tie-DxHash
keeps insertion order; allows duplicate keys |
Tie-EncryptedHash
Hashes (and objects based on hashes) with encrypting fields. |
Tie-Eudora
read/write emails in Eudora mailbox files |
|
Tie-ExecHash
Give special powers only to some keys |
Tie-Expression
Let any %hash interpolate any expression. |
Tie-FieldVals
an array tie for a file of enhanced Field:Value data |
|
Tie-File
Tie array to lines of a file |
Tie-File-AnyData
Access the data of a disk file via a Perl array |
Tie-File-AnyData-MultiRecord_CSV
Accessing groups of CSV records in a file via a Perl array. |
|
Tie-File-AsHash
Access the lines of a file via a Perl hash |
Tie-File-FixedRecLen
Fixed Length Record support for Tie:File |
Tie-File-Hashify
Parse files and tie 'em to hashes. |
|
Tie-FileHandle-Base
a base class to simplify filehandle tie module implementation |
Tie-FileHandle-Buffer
filehandle tie that captures output |
Tie-FileHandle-MultiPlex
filehandle tie that sends output to many destinations |
|
Tie-Filehandle-Preempt-Stdin
Preempt STDIN during testing. |
Tie-FileLRUCache
A lightweight but robust filesystem based persistent LRU cache |
Tie-FileSystem
Access file system via a Perl hash |
|
Tie-Filter
Tie a facade around a scalar, array, or hash |
Tie-FlipFlop
Alternate between two values. |
Tie-Form
Text database with simple escapes so separation characters never appear in the data. The text file resembles mimics hard copy forms. There is a very liberal acceptance of separation sequences. |
|
Tie-FormA
Text database with simple escapes so separation characters never appear in the data. The text file resembles mimics hard copy forms. There is a very liberal acceptance of separation sequences. |
Tie-Function
wrap functions in tied hash sugar |
Tie-GHash
A smaller hash; interface to Gnome glib hash |
|
Tie-Gzip
gzip and gunzip with a small memory footprint |
Tie-Handle-CSV
easy access to CSV files |
Tie-Handle-Flock
exclusive locking write handle |
|
Tie-Handle-HTTP
Tie class for doing HTTP range requests for read calls. |
Tie-Handle-Scalar
Perl extension for tieing a scalar to a filehandle. |
Tie-Handle-TtyRec
write a ttyrec |
|
Tie-Hash-Abbrev-BibRefs
match bibliographic references to the original titles |
Tie-Hash-Approx
Approximative match of hash keys using String::Approx |
Tie-Hash-Array
a hash which is internally implemented as a sorted array |
|
Tie-Hash-Array-CustomStorage
Tied hash or array with tied or object storage |
Tie-Hash-Cache-MRU
a simple MRU cache with a TIEHASH interface |
Tie-Hash-Cannabinol
Perl extension for creating hashes that forget things |
|
Tie-Hash-Constant
make a hash return a constant for all its members |
Tie-Hash-Create |
Tie-Hash-Expire
Hashes with keys that expire after a user-set period. |
|
Tie-Hash-FixedKeys
Perl extension for hashes with fixed keys |
Tie-Hash-ImmutableKeys
create hash with immutable key leaf |
Tie-Hash-Indexed
Ordered hashes for Perl |
|
Tie-Hash-Interpolate
tied mathematical interpolation/extrapolation |
Tie-Hash-KeysMask |
Tie-Hash-Layered
Perl extension for layerable hash values |
|
Tie-Hash-Longest
A hash which knows its longest key and value |
Tie-Hash-Method
Tied hash with specific methods overriden by callbacks |
Tie-Hash-MultiValue
Hash w/multiple items under a single key |
|
Tie-Hash-Random
A tied hash that generate random |
Tie-Hash-Rank
A hash which turns values into ranking positions |
Tie-Hash-ReadonlyStack
Treat multiple hashes as a single hash and do not modify original hashes when assigning values |
|
Tie-Hash-Regex
Match hash keys using Regular Expressions |
Tie-Hash-RegexKeys
Extend Tie::Hash::Regex to retrieve the KEYS in place of values |
Tie-Hash-Sorted
Presents hashes in sorted order |
|
Tie-Hash-Stack
Maintains an array of hashes like a stack |
Tie-Hash-StructKeyed
use structures like hashes and arrays as keys to a hash |
Tie-Hash-TwoWay
Perl extension for two-way mapping between two disjoint sets |
|
Tie-Hash-Vivify
Create hashes that autovivify in interesting ways. |
Tie-HashDefaults
Let a hash have default values |
Tie-HashHistory
Track history of all changes to a tied hash |
|
Tie-History
Perl extension giving scalars, arrays and hashes a history. |
Tie-iCal
Tie iCal files to Perl hashes |
Tie-InsertOrderHash
insert-order-preserving tied hash |
|
Tie-IntegerArray
provides a tied array of packed integers of any bit length |
Tie-Ispell
Ties an hash with an ispell dictionary |
Tie-IxHash
ordered associative arrays for Perl |
|
Tie-IxHash-Easy
Auto-tie()s internal hashes in a tied hash |
Tie-IxHash-FixedSize
Tie::IxHash with a fixed maximum size |
Tie-IxHash-FromText
A parser for contructing IxHash objects |
|
Tie-JCR
A tied hash interface for Java::JCR::Node |
Tie-Judy
Perl extension for using a Judy array instead of a hash. |
Tie-Layers
read and write files pipelined through a stack of subroutine layers |
|
Tie-LazyFunction
sugar to defer evaluation in a tied scalar |
Tie-LazyList
Perl extension for lazy lists growing on demand |
Tie-LDAP
Ties LDAP database to Perl hash |
|
Tie-ListKeyedHash
A system allowing the use of anonymous arrays as keys to a hash. |
Tie-LLHash
Fast ordered hashes via linked lists |
Tie-Log4perl
Tie a filehandle to log via Log4perl |
|
Tie-LogFile
Simple Log Autoformating |
Tie-Math
Hashes which represent mathematical functions. |
Tie-MLDBM
Multi-Level Storage and Locking Class |
|
Tie-MmapArray
Ties a file to an array |
Tie-Mounted
Tie a mounted node to an array |
Tie-Multidim
"tie"-like multidimensional data structures |
| tie-multikeyinsertorderhash |
Tie-Nested
Ties on nested structures |
Tie-NetAddr-IP
Implements a Hash where the key is a subnet |
|
Tie-NumericRange
Perl extension that creates key / value pairs out of numeric ranges! |
Tie-NumRange
Keeps a number within a range of values. |
Tie-OffsetArray
Tie one array to another, with index offset |
|
Tie-OneOff
create tied variables without defining a separate package |
Tie-PerFH
creates scalars specific to a filehandle |
Tie-Persistent
Persistent data structures via tie made easy |
|
Tie-Pick
Randomly pick (and remove) an element from a set. |
Tie-Plural
Select a string variant based on a quantity. |
Tie-Proxy-Changes
Track changes in multilevel structures automatically |
|
Tie-Proxy-Hash
Proxy hashes to merge/translate |
Tie-PureDB
Perl extension for pure-db |
Tie-Queue
Tie::Queue Is a tie ARRAY over a TokyoTyrant database used as a Queue system |
|
Tie-Quicksort-Lazy
a lazy quicksort with tiearray interface |
Tie-RDBM-Cached
Tie hashes to relational databases. |
Tie-RefHash
use references as hash keys |
|
Tie-RefHash-Weak
A Tie::RefHash subclass with weakened references in the keys. |
Tie-RegexpHash
Use regular expressions as hash keys |
Tie-RemoteVar
Share variables everywhere |
|
Tie-Restore
restores ties to an existing object |
Tie-SaveLater
A base class for tie modules that "save later". |
Tie-Scalar-Decay
Scalar variables that decay |
|
Tie-Scalar-Escaped
a variable that gives you a safe value |
Tie-Scalar-MarginOfError
Scalars that have margins of error |
Tie-Scalar-OK
generate numbered 'ok/not ok' strings |
|
Tie-Scalar-Random
fetch a randomly selected assigned value |
Tie-Scalar-RestrictUpdates
Limit the number of times a value is stored in a scalar. |
Tie-Scalar-RingBuffer
Treat a scalar as a ring buffer iterator. |
|
Tie-Scalar-Sticky
Block assignments to scalars |
Tie-Scalar-Timeout
Scalar variables that time out |
Tie-Scalar-Timestamp
Create a scalar that always returns the current timestamp |
|
Tie-Scalar-Transactional
Implementation of Transactional Scalars |
Tie-ScalarFile
Implementation of Transactional Scalars |
Tie-SecureHash
Enforced encapsulation of Perl objects |
|
Tie-Senna
Tie Senna With Hashes |
Tie-ShareLite
Tied hash interface to IPC::ShareLite |
Tie-Simple
Create ties without creating full packages |
|
Tie-Slurp
tie a scalar to a named file |
Tie-SortHash
Provides persistent sorting for hashes |
Tie-Static
create static lexicals |
|
Tie-STDOUT
intercept writes to STDOUT and apply user-defined functions |
Tie-StorableDir
Perl extension for tying directories with Storable files |
Tie-StoredOrderHash
ordered associative arrays for Perl |
|
Tie-StrictHash
A hash with strict-like semantics |
Tie-Sub
Tie::Sub - Tying a subroutine, function or method to a hash |
Tie-SymlinkTree
fast and multi-process-safe persistent storage |
|
Tie-Sysctl
Tie a hash to /proc/sys |
Tie-TextDir
ties a hash to a directory of textfiles |
Tie-TieConstant |
|
Tie-TieDict
A Perl tie to a dictionary file |
Tie-TinyURL
Tied interface to TinyURL.com |
Tie-Toggle
False and true, alternately, ad infinitum |
|
Tie-ToObject
Tie to an existing object. |
Tie-Tools
a collection of tying tools |
Tie-Trace
easy print debugging with tie, for watching variable |
|
Tie-TransactHash
Allows edits on a hash without disturbing it |
Tie-TwoLevelHash
Tied interface to multi-dimensional (Two-Level) hash files |
Tie-TZ
Tied TZ env var calling tzset() when changed. |
|
Tie-UnionHash
Union hashes. Make changes to the last hash in arguments ( depend on option <freeze_keys>). |
Tie-UrlEncoder
interpolatably URL-encode strings |
Tie-Util
Functions for manipulating tied variables |
|
Tie-VecArray
An array interface to a bit vector. |
Tk
a graphical user interface toolkit for Perl |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |