Strawberry Perl 5.10.1.0 に同梱されているPerlモジュール

Strawberry Perl 5.10.1.0 に同梱されているPerlモジュールの一覧のpodを全部読んでみた。

Algorithm-Diff 1.1902 二つのファイル/リストの間の'合理的な'差異(differences)を計算する
ANSIColor 2.02 モジュール名はTerm::ANSIColor。ANSIエスケープシーケンスを使って端末への文字出力に色をつける。なくても書けるけどあった方が読みやすい。ただしWindowsコマンドプロンプトエスケープシーケンス対応にするにはある手順が必要。
Archive-Tar 1.54 tarアーカイブを操作する
Archive-Zip 1.30 zipアーカイブを操作する
Attribute-Handlers 0.87 変数やサブルーチンに設定する属性のハンドラを書きやすくする
AutoLoader 5.70 必要に応じてサブルーチンをロードする
CGI.pm 3.48 Common Gateway Interfaceのリクエストとレスポンスを処理する
Class-ErrorHandler 0.01 エラー処理の基底クラス。error("msg")とerrstr()メソッドを提供する
Class-ISA 0.36 @ISAを参照してメソッド探索経路を報告する
Class-Loader 2.03 必要に応じてモジュールをロードしてオブジェクトを作成する
common-sense 2.01 strict,warnings,utf8などのよくある宣言を1行で
Compress-Bzip2 2.09 Bzip2圧縮ライブラリのインタフェース
Compress-Raw-Bzip2 2.021 Bzip2圧縮ライブラリの低レベルなインタフェース
Compress-Raw-Zlib 2.021 Zlib圧縮ライブラリの低レベルなインタフェース
Compress-unLZMA 0.03 LZMA減圧ライブラリへのインタフェース
constant 1.19 コンパイル時定数を定義するプラグマ
Convert-ASCII-Armour 1.4 バイナリデータをとASCII armoured messagesに変換する(逆変換あり)
Convert-ASN1 0.22 ASN.1形式のデータ構造定義をperlから扱うライブラリ
Convert-PEM 0.07 暗号化されたASN.1 PEMファイルの読み書き
CPAN 1.94_52 CPANサイトのperlモジュールの検索、取得、ビルド
CPAN-Checksums 2.04 CPANサイトのようなCHECKSUMSファイルを作成する
CPAN-DistnameInfo 0.08 配布ファイル名から名称とバージョンを抽出する
CPAN-Inject 0.11 Base class for injecting distributions into CPAN sources
CPAN-SQLite 0.198 CPANデータベースの設定と保守
CPANPLUS 0.89_02 API & CLI access to the CPAN mirrors
CPANPLUS-Dist-Build 0.40 Build.PLを使ってパッケージをインストールするためのCPANPLUSプラグイン
Crypt-Blowfish 2.10
Crypt-CAST5_PP 1.04
Crypt-CBC 2.30
Crypt-DES 2.05
Crypt-DES_EDE3 0.01
Crypt-DH 0.06
Crypt-DSA 1.16
Crypt-IDEA 1.08
Crypt-OpenPGP 1.03
Crypt-Primes 0.50
Crypt-Random 1.25
Crypt-Rijndael 1.07
Crypt-RIPEMD160 0.04
Crypt-RSA 1.99
Crypt-SSLeay 0.57
Crypt-Twofish 2.13
Data-Buffer 0.04 バイト列と基本的なデータ型の変換。pack,unpackに似てる
Data-Compare 1.2101 perlデータ構造の比較。無視するハッシュキーを指定できたりするが、Algorithm-Diffほど賢くない
Data-Dumper 2.125 perlデータ構造をperlが読める形式で文字列化する。Data::Dumpに比べるとやや古い?
Data-Random 0.05 ランダムな単語列、文字列、集合、日付、時刻などのデータを生成する。一部/usr/dict/words等を参照する
DBD-mysql 4.012
DBD-ODBC 1.23
DBD-Pg 2.15.1
DBD-SQLite 1.25
DBI 1.609
DBIx-Simple 1.32 DBI使用時の頻出パターンをメソッド化したもの
DBM-Deep 1.0013 pure perlで実装された、multi-level hash/arrayをサポートする DBM
DB_File 1.820 Perl5 access to Berkeley DB version 1.x
Digest-BubbleBabble 0.01 人間に読みやすいfingerprintを生成する
Digest-HMAC 1.01 ハッシュ関数を使って秘密鍵と組み合わせて計算するMessage Authentication Code
Digest-MD2 2.03 Perl interface to the MD2 Algorithm
Digest-SHA1 2.12 Perl interface to the SHA-1 algorithm
Encode 2.37 文字エンコーディングの変換
ExtUtils-CBuilder 0.260301 Perlモジュール用のCコードのビルドとリンク
ExtUtils-Manifest 1.57 utilities to write and check a MANIFEST file
ExtUtils-ParseXS 2.21 Perl XSコードをCコードに変換する
FCGI 0.67 Fast CGI module
File-chmod 0.32 chmod演算子に可読性の高い指定を使えるようにする
File-Find-Rule 0.30 Alternative interface to File::Find
File-HomeDir 0.86 ユーザのホームディレクトリやデスクトップなどの位置を調べる
File-Path 2.08 Create or remove directory trees
File-pushd 1.00 スコープ内でワーキングディレクトリを変更する
File-Remove 1.42 ファイルやディレクトリの再帰的な削除やごみ箱への移動
File-Which 1.09 コマンド探索パスの検索
GD 2.44 Interface to Gd Graphics Library
HTML-Parser 3.62 HTML::ParserやHTML::Entitiesなど
HTML-Tagset 3.20 data tables useful in parsing HTML
Imager 0.70 Perl extension for Generating 24 bit Images. WindowsICO形式をサポートしている
IO-Compress 2.022 Zlib,Bzip2,Deflate,Gzip等の圧縮ライブラリへのインタフェース
IO-Socket-SSL 1.31
IO-String 1.08 文字列をファイルハンドルのように扱う
IO-stringy 2.110 文字列、配列、行のリストをファイルハンドルのように扱う
IO-Zlib 1.10
IPC-Cmd 0.50 外部プログラムの実行。run_forked で非同期処理が可能
IPC-Run3 0.043 外部プログラムの実行。
IPC-System-Simple 1.18
JSON 2.15
JSON-XS 2.26
libwww-perl 5.833
local-lib 1.004007 ローカルなライブラリディレクトリの作成と使用
Locale-Maketext-Simple 0.21 Locale::Maketext::Lexiconのラッパーで、モジュールの作者が言語クラスを作成する手間を軽減する
Log-Message-Simple 0.06 Log::Messageの簡易版インタフェース
LWP-Online 1.07 Webにアクセス可能か調べる
Math-BigInt-GMP 1.24 Use the GMP library for Math::BigInt routines
Math-BigRat 0.24 complements Math::BigInt and Math::BigFloat by providing support for arbitrary big rational numbers.
Math-GMP 2.06 High speed arbitrary size integer math
Math-Pari 2.010801 PARI/GPのインタフェース
Module-Build 0.3500_01 Build.PLを使ったモジュールインストール
Module-CoreList 2.20 what modules shipped with versions of perl
Module-Loaded 0.06 mark modules as loaded or unloaded
Module-Signature 0.55 Module signature file manipulation
Net-SMTP-TLS 0.12 An SMTP client supporting TLS and AUTH
Net-SSLeay 1.35
Number-Compare 0.01 numeric comparisons
Object-Accessor 0.36 interface to create per object accessors
PAR 0.994 perlプログラムとライブラリをzipやexeに変換する。
PAR-Dist 0.46
PAR-Dist-FromPPD 0.03
PAR-Dist-InstallPPD 0.02
PAR-Repository-Client 0.25
PAR-Repository-Query 0.14
Params-Util 1.00 引数の型を調べる。Scalar::Util のラッパー?
parent 0.223 @ISAの操作
Parse-Binary 0.11 Unpack binary data structures into object hierarchies
Parse-CPAN-Meta 1.40 Parse META.yml and other similar CPAN metadata files
pip 0.13 The pip ("Perl Installation Program") console application is used to install Perl distributions in a wide variety of formats, both from CPAN and from external third-party locations, while supporting module dependencies that go across the boundary from third-party to CPAN.
pler 0.34 pler is a small script which provides a sanity layer for debugging test scripts in Perl distributions.
Pod-Perldoc 3.15 Look up Perl documentation in Pod format.The guts of perldoc utility.
Pod-Plainer 1.01 Perl extension for converting Pod to old-style Pod.
Pod-Simple 3.08 framework for parsing Pod
PPM 0.01_01 Perl Package Manager: locate, install, upgrade software packages.
Probe-Perl 0.01 Information about the currently running perl
Safe 2.19 Compile and execute code in restricted compartments
Sort-Versions 1.5 sorting of revision-like numbers
Storable 2.21 persistence for Perl data structures
String-CRC32 1.4 Perl interface for cyclic redundency check generation
Sub-Uplevel 0.2002 apparently run a function in a higher stack frame
Term-ReadLine-Perl 1.0302 quick implementation of the minimal interface to Readline libraries.
TermReadKey 2.30.01 simple control over terminal driver modes (cbreak, raw, cooked, etc.,) support for non-blocking reads
Test-Deep 0.106 Extremely flexible deep comparison
Test-Manifest 1.23 Makefile.PL から t/test_manifest を呼び出す
Test-NoWarnings 0.084 Make sure you didn't emit any warnings while testing
Test-Script 1.06 Basic cross-platform tests for scripts
Test-Simple 0.94 Test::Simple,Test::More など
Test-Tester 0.107 Test::Builder系のテストモジュールの利用
Test-Warn 0.21 test methods for warnings
Text-Balanced 2.02 Extract delimited text sequences from strings.
Text-Diff 1.37 Perform diffs on files and record sets
Text-Glob 0.08 match globbing patterns against text
threads 1.74 Perl interpreter-based threads
threads-shared 1.31 sharing data structures between threads
Tie-EncryptedHash 1.24 Hashes (and objects based on hashes) with encrypting fields.
Tree-DAG_Node 1.06 class for representing nodes in a tree
URI 1.40 URI::Escape, URI::data などのクラス
version 0.7702
Win32-API 0.59
Win32-EventLog 0.076
Win32-Exe 0.11
Win32-File 0.06
Win32-File-Object 0.02
Win32-Process 0.14
Win32-TieRegistry 0.26
Win32-WinError 0.03
Win32API-Registry 0.30
XML-LibXML 1.70 Perl Binding for libxml2
XML-LibXSLT 1.70 Interface to the gnome libxslt library
XML-NamespaceSupport 1.10 a simple generic namespace support class
XML-Parser 2.36 expatベースのXMLパーサ
XML-SAX 0.96 SAXベースのXMLパーサ
YAML 0.70 YAML Ain't Markup Language (tm)
YAML-Tiny 1.40 Read/Write YAML files with as little code as possible