Top > Data and Data Types
Array:: Date:: Math:: Set:: Tree::
Class:: Graph:: PDL:: Tie::
Data:: Heap:: POE:: Time::
Algorithm::BinPack bpdOd efficiently pack items into bins CBTILDEN
Algorithm::Cluster Rhdfg Perl extension for the C clustering library JNOLAN
Algorithm::CurveFit Rpdfp Nonlinear Least Squares Fitting SMUELLER
Algorithm::Diff Rpdfp Diff (also Longest Common Subsequence) ANDREWC
Algorithm::Graphs::TransitiveClosure RpdO Calculates the transitive closure ABIGAIL
Algorithm::Hamming::Perl apufp ECC Hamming encoding, fixes 1-bit errors BDGREGG
Algorithm::Knapsack bpdOp Brute-force algorithm for knapsack problem ANDALE
Algorithm::LUHN Rpdf Calculate mod 10 Double Add Double checksum TAYERS
Algorithm::Line::Bresenham apdfp simple pixellated line-drawing algorithm OSFAMERON
Algorithm::Merge bpdfp Implements 3-way merge and diff algorithms JSMITH
Algorithm::NGram bpdOp N-gram token sequence analysis and creation REVMISCHA
Algorithm::Networksort Rpdfp Create Sorting Networds JGAMBLE
Algorithm::Numerical::Sample RpDh Knuth's sample algorithm ABIGAIL
Algorithm::Numerical::Shuffle Rpdh Knuth's shuffle algorithm ABIGAIL
Algorithm::Pair::Best apdOp Pair items according to a 'best score' REID
Algorithm::Permute bcdOg Handy and fast permutation with OO interface EDPRATOMO
Algorithm::SISort Rcdrp Select And Insert sorting algorithm HRAFNKELL
Algorithm::ScheduledPath apaOp Find scheduled paths in a directed graph RRWO
Algorithm::SixDegrees bpdOp Find a path through linked elements in a set PETEK
Algorithm::SkipList Rpdhp Perl implementation of skip lists RRWO
BabelObjects cpdf Web Service Framework KERMAGO
Bit::Vector McdOp Fast virtual arbitrary-size-machineword CPU STBEY
Bloom::Faster RcdOg High performance bloom filters PALVARO
Bloom::Filter bpmOg Pure Perl Bloom filter implementation MCEGLOWS
Bloom::Filter::XS bhdOp A fast Bloom filter implementation AXIAK
Boost::Graph RhdOp Interface to the Boost Graph C++ Library DBURDICK
Boulder MpdO Generalized tag/value data objects LDS
Calendar::CSA acdO interface with calenders such as Sun and CDE KJALB
Calendar::Hebrew cpdO Hebrew calendar conversion/manipulation YSTH
Calendar::TimeTable bpdOp multi format I18N event timeTable generator POUM
Clone icdh Recursive copy of nested objects RDF
Clone::Closure bcdfp A clone that knows how to clone closures BMORROW
Clone::More bhdfp Natively copying Perl data structures WAZZUTEKE
Compass::Bearing apdOp Convert angle to text bearing (aka heading) MRDVT
Convert::PKCS7 cpdOp PKCS #7 Cryptographic Messages RBA
Convert::X509 Rpdhp Parse X509 Request, Certificate and CRL LEO
DFA::Command MpdOo Discrete Finite Automata command processor RSAVAGE
DFA::Kleene Rpafp Kleene's Algorithm for DFA STBEY
DFA::Simple cpdO An "augmented transition network" RANDYM
DateTime bpmOp A complete, easy to use date and time object DROLSKY
DateTime::BusinessHours RpdOa Calculates Business Hours / Days SOLARANT
DateTime::Calendar::Mayan bpmOp Mayan Long Count Calendar JHOBLITT
DateTime::Event::Cron RpmOp DateTime from cron listings MSISK
DateTime::Event::Easter RpmOp Returns Easter events for DateTime objects RICKM
DateTime::Event::Predict ipdOp Predict next date from a set of dates BHANN
DateTime::Fiscal::Retail454 apdOp Manipulate 4-5-4 calendar data BOFTX
DateTime::Format::Builder Rpmhp Create DateTime parser classes and objects DROLSKY
DateTime::Format::Pg bpdOp Parse and format PostgreSQL dates and times DMAKI
DateTime::Format::Strptime RpmOp Parse and Format DateTimes using Strptime RICKM
DateTime::TimeZone::SystemV RpmOp System V and POSIX timezone strings ZEFRAM
DateTime::TimeZone::Tzfile RpmOp tzfile (zoneinfo) timezone files ZEFRAM
DateTimeX::AATW bpdOp DateTime All Around The World KMCGRATH
DateTimeX::Tie::Hash cpdhp Lookup by exact date or nearest before/after METAL
Decision::ACL apdOp Manage and Build Access Control Lists BBEAUSEJ
Decision::Markov bpdO Build/evaluate Markov models for decisions ALANSZ
Dumpvalue::HTML RpdOp Get HTML safe output from Dumpvalue DMUEY
EBook::Tools RpdOg E-Book creation, modification, and unpacking AZED
Finance::OFX::Parse::Simple bpdOp Simple parsing of OFX transactions files JJONES
Finance::TechnicalAnalysis ipnfg Technical Analysis Functions REDOX
FreezeThaw bpdf Convert arbitrary objects to/from strings ILYAZ
GDS2 RhdOa manipulate GDS2 stream format files SCHUMACK
GPS::PRN bpdOp GPS PRN to Satellite Object ID conversions MRDVT
GPS::SpaceTrack bpdOp Package for calculating the position of GPS MRDVT
Geo::ECEF apdOp Converts between ECEF and lat, lon, & hae MRDVT
Geo::Ellipsoids apmOp Package for ellipsoid a, b, f and 1/f values MRDVT
Geo::GoogleEarth::Document bpdOb Creates a GoogleEarth KML Document MRDVT
Geo::Inverse apdfp Calculate geo distance from a lat & lon pair MRDVT
Geo::KML::PolyMap Rpdfp Shaded polygonal KML/KMZ (Google Earth) maps IHAQUE
Geo::OGR i+mOp An interface to the OGR library AJOLMA
Geo::OSR ipdfp Interface to the SR classes in GDAL AJOLMA
Geo::ShapeFile RpdOp GIS system shape file interface JASONK
Geo::Spline apdOp Calculate geographic locations btw GPS fixes MRDVT
Glib RhmOl Bindings for the glib-2.x UI Toolkit RMCFARLA
Google::ProtocolBuffers bpdOp simple interface to Google Protocol Buffers GARIEV
Grid::Transform acdOp Grid transformations (rotate, flip, etc.) GRAY
Hash::AsObject RpdOa treat hashes as objects with accessors NKUITSE
Hash::Case Mpdrp Case-insensitive hash-keys MARKOV
Hash::NoVivify Rcdf Provide non-autovivifying hash functions BPOWERS
Hash::Transform apdOp A simple class for data transformation. DTRISCHUK
Hash::WithDefaults Rpdrp hash with casing and fallthrough to another JENDA
Iterator bpdOp A general-purpose iterator class ROODE
Iterator::BreakOn RpdOg Implements flow breaks over an iterator VMORAL
Iterator::Misc bpdfp Miscellaneous iterator functions. ROODE
Iterator::Util bpdfp Essential utilities for the Iterator class. ROODE
Jorge apdOp Simple ORM. PORTA
Lexical::Persistence bpdhp Bind lexicals to persistent data. RCAPUTO
List::Compare Mpdhp Compare elements of two or more lists JKEENAN
List::Comprehensions apdfp allows for list comprehensions in Perl OPHIUCI
List::Intersperse Rpdf Intersperse / unsort / disperse a list TAYERS
List::MRU bpdOp Most-Recently Used Ordered List GAVINC
List::Pairwise Rpdfp map/grep arrays and hashes pairwise TDRUGEON
List::Part Rpdfp Partition one array into several BRENTDAX
List::Rotation::Cycle RpdOp Cycle through a list of values PELAGIC
List::Util bcdf List utilities (eg min, max, reduce) GBARR
List::Util::Superpositions Rpdfp Providing any() and all() for lists RSOD
List::Util::WeightedChoice apdhp Randomly choose elements with weights DSADINOFF
MOP bpd Meta Object Protocol (Tool collection) ORTALO
Net::ASN Rpdhp Perl extension for manipulating ASNs DFREEDMAN
Net::Random::QRBG bpdOp Retrieve random data from QRBG BGARBER
Numbers::Base::DWIM bpdpp Just in time based numeric constant parsing CMO
Object::AutoAccessor bpdOp Accessor class by using AUTOLOAD PIA
Object::Info Rpnf General info about objects (is-a, ...) JACKS
Object::InsideOut Rpdpp Comprehensive inside-out object support JDHEDDEN
Object::Iterate Rpdfp iterators for objects that know the next ele BDFOY
Object::Mapper bpdOp primitive Perl object persistence EJS
Object::Realize::Later MpdOp Delay construction of real data until used MARKOV
Object::Trampoline RpdOp Delay object construct, module use. LEMBARK
Object::Transaction RpdOo Transactions on serialized HASH files MUIR
Persistent::Base bpdO Persistent base classes (& DBM/File classes) DWINTERS
Persistent::DBI bpdO Persistent abstract class for DBI databases DWINTERS
Persistent::LDAP bpdO Persistent class for LDAP directories DWINTERS
Persistent::MySQL bpdO Persistent class for MySQL databases DWINTERS
Persistent::Oracle bpdO Persistent class for Oracle databases DWINTERS
Persistent::Sybase bpdO Persistent class for Sybase databases DWINTERS
Persistent::mSQL bpdO Persistent class for mSQL databases DWINTERS
Quantum::Entanglement Rpdh QM entanglement of variables in perl AJGOUGH
Quantum::Superpositions Rpdfp Conjunctive & Disjunctive logic for Perl5 LEMBARK
Quantum::Usrn Rpd?p Square root of not. KASEI
Readonly Mpdrp Create read-only scalars, arrays, hashes. ROODE
Roman Rpdfp Convert Roman numbers to and from Arabic CHORNY
Rose::DateTime bpdOp DateTime helper functions and parser objects JSIRACUSA
Rose::Object bpdOp A simple object base class and method maker. JSIRACUSA
SWF bhmOl wrapper for ming, a SWF generating c library LISCOVIUS
Scalar::Footnote bcdfp Attach hidden scalars to references SPURKIS
Scalar::Number Rpdfp numeric aspects of scalars ZEFRAM
Scalar::Properties RpdOp run-time properties on scalar variables MARCEL
Scalar::Util bcdf Scalar utilities (dualvar reftype etc) GBARR
Scalar::Util::Refcount Rcdfb Show an object's reference count JNIXON
Scalar::Vec::Util Rhdfp Utility routines for vec strings. VPIT
Sort::DataTypes Rpdfp Sort data based on the data type SBECK
Sort::External apdOp Sort::External - sort huge lists CREAMYG
Sort::Fields bpdf sort text lines by alpha or numeric fields JNH
Sort::Key Rcdfp sort objects by some (calculated) key SALVA
Sort::PolySort bpdO general rules-based sorting of lists DMACKS
Sort::Radix Spdfp A multiple passes distribution algorithm EWIJAYA
Sort::Versions Rpdf sorting of revision (and similar) numbers EDAVIS
Statistics::ANOVA bpnOp Perform oneway analyses of variance RGARTON
Statistics::Benford bpdOp calculates the deviation from Benford's law GRAY
Statistics::CalinskiHarabasz apmOg Estimates the #of clusters in a dataset ANAGHAKK
Statistics::ChiSquare Rpdf Chi Square test - how random is your data? DCANTRELL
Statistics::Cluster::KMeans bpdOb KMeans perl implementation ERIKE
Statistics::Cluto bhdOp perl binding for CLUTO IHARA
Statistics::Descriptive RpdO Descriptive statistical methods SHLOMIF
Statistics::Descriptive::Weighted RpdOp Weighted summary statistics including ECDF DHARD
Statistics::Distributions RpdOp Perl module for calculating critical values MIKEK
Statistics::Distributions::Analyze bpdfp A module to caculate Anova, T-test, etc SWANSUN
Statistics::FisherPitman bpnOp Randomization between group differences test RGARTON
Statistics::Forecast RpdOp It calculates a future value. FALCAO
Statistics::Gap apmOg Estimates the #of clusters in a dataset. ANAGHAKK
Statistics::Gtest apdOp Calculate G-statistic for tabular data DCFLECK
Statistics::Hartigan apmfg Estimates the #of clusters in a dataset ANAGHAKK
Statistics::KernelEstimation apdOp Kernel Density Estimates and Histograms JANERT
Statistics::LTU RpdO Implements Linear Threshold Units TOMFA
Statistics::MaxEntropy Rpdf Maximum Entropy Modeling TERDOEST
Statistics::OLS bpdO ordinary least squares (curve fitting) SMORTON
Statistics::OnLine RpdOp Statistics on streams of data NIDS
Statistics::PointEstimation bpmOo module to compute the confidence interval YUNFANG
Statistics::ROC bpdf ROC curves with nonparametric conf. bounds HAKESTLER
Statistics::Robust bpdOp A Collection of Robust Statistical Methods WMSZELIGA
Statistics::SDT bpnhp Signal detection theory measures RGARTON
Statistics::SPC bpdOg Calculations for Statistical Process Control EMORISSE
Statistics::Sequences bpnOp Analyse data for sequential structure RGARTON
Statistics::Smoothing::SGT bpdOg Simple Good Turing smoothing BJOERNW
Statistics::SocialNetworks apdfp Statistics for social network analysis EMORISSE
Statistics::Suggest bhdOp perl binding for SUGGEST IHARA
Statistics::Synchrony apnOp Test identity of categorical arrays RGARTON
Statistics::TTest bpmOo module to perform stat T-test YUNFANG
Statistics::Test::WilcoxonRankSum apdOp Wilcoxon (aka Mann-Whitney) rank sum test INGRIF
Storable Scmrp Persistent data structure mechanism AMS
Tangram RpmO Object persistence in relational databases JLLEROY
Thesaurus RpdOp Create associations between related things DROLSKY
Thesaurus::DBI bpdOp Store and query synonyms in an sql database JOSEIBERT
Time:Compare bpdOp Module for comparing two time values YAK
UUID::Tiny Rpdfp Pure Perl UUID functions CAUGUSTIN
Validator::Custom::HTMLForm bpdOp HTML form validator KIMOTO
Validator::Custom::HTMLForm::Constraints bpdfp Constraint functions for HTML form KIMOTO
Validator::Custom::Trim bpdOp Trimming base on Validator::Custom KIMOTO
Webalizer::Hist bpdOp Perl module to parse webalizer.hist YORHEL
X500::DN apdOp Handle X.500 DNs (Distinguished Names) RJOOP
X500::DN::Parser MpdOo X500 Distinguished Name parser RSAVAGE
X500::RDN apdOp handle X.500 Relative Distinguished Names RJOOP
YAML apdhp YAML Ain't Markup Language (tm) INGY
YAML::Object RpnOp Reads YAML and creates a node-tree from it JHTHORSEN