A library which may be used to explain Unix and Linux system call
errors. The library is not quite a drop-in replacement for strerror, but
it comes close. Each system call has a dedicated libexplain function.
The libffi library provides a portable, high level programming
interface to various calling conventions. This allows a programmer to
call any function specified by a call interface description at run
time.
Object::Pluggable is a base class for creating plugin enabled objects. It is
a generic port of POE::Component::IRC's plugin system.
If your object dispatches events to listeners, then Object::Pluggable may be
a good fit for you.
mkcmd lets us build a nifty command line option parser and some
on-line documentation in a snap. It is a prerequisite for many of
Kevin Braunsdorf's tools.
We fake having a meta source platform installed to build a ksb-meta-source
product on a machine that doesn't have ksb's tools installed yet. This is
the part you need to get all the nifty toys started.
Algorithm::SVM implements a Support Vector Machine for Perl.
Support Vector Machines provide a method for creating classification
functions from a set of labeled training data, from which predictions
can be made for subsequent data sets.
Config::Identity is a tool for loadiing (and optionally decrypting via GnuPG)
user/pass identity information
For GitHub API access, an identity is a "login"/"token" pair.
For PAUSE access, an identity is a "user"/"password" pair.
This module is a simple visitor implementation for Perl values.
It has a main dispatcher method, visit, which takes a single perl
value and then calls the methods appropriate for that value.
This module can convert a DateTime object (or any object that can be converted
to a DateTime object) to the number of seconds since a given epoch. It can also
do the reverse.
XML Schema defines a usage profile which is a subset of
the ISO8601 profile. This profile defines that the
following is the only possible representation for a
dateTime, despite all other options ISO provides.