This modules exports the needed subtypes, and coercions for POEx
modules and is based on Sub::Exporter, so see that module for options
on importing.
Perl interface to strptime(3).
This program turns ordinary perl scripts into long running daemons, making
subsequent executions extremely fast. It forks several processes for each
script, allowing many processes to call the script at once.
INTRO
=====
I needed a basic text-mode GUI framework to implement some
nice-looking proggies on Linux. Didn't find any around, so necessity
became the mother of PerlVision. And this beast kept growing as I made
love to Perl, so now it's far from 'basic'. Provides 90% of the
features you'd want for a user interface, including check boxes,
radio buttons, three different styles (!) of pushbuttons, single and
multiple selection list boxes, an extensible edit box that does
auto-wrapping, a scrollable viewbox, single line text entry fields, a
menu bar with pulldown menus, and full pop-up dialog boxes with multiple
controls.
This version of PerlVision uses Will Setzer's Curses.pm dynaload
module for Perl, so you need to get and compile that first, from
ftp://ftp.ncsu.edu/pub/math/wsetzer/cursperl<whatever>.
PerlVision will only work with Perl 5+ of-course (upgrade || die()!).
Package::Constants lists all the constants defined in a certain package.
This can be useful for, among others, setting up an auto-generated
@EXPORT/@EXPORT_OK for a Constants.pm file.
This module allows you to manage a set of deprecations for one or more
modules.
Faster and more correct implementation of the Package::Stash API.
Routines for manipulating stashes
Package::Variant allows you to build packages that return different
variations depending on what parameters are given.
Users of your package will receive a subroutine able to take parameters
and return the name of a suitable variant package. The implmenetation
does not care about what kind of package it builds.
PadWalker is a module which allows you to inspect (and even change!)
lexical variables in any subroutine which called you. It will only
show those variables which are in scope at the point of the call.