While Moose attributes provide you with a way to name your accessors,
readers, writers, clearers and predicates, this library provides commonly
used attribute helper methods for more specific types of data.
Net::DBus provides a Perl XS API to the dbus inter-application
messaging system. The Perl API covers the core base level
of the dbus APIs, not concerning itself yet with the GLib
or QT wrappers
Simply loading the MooseX::StrictConstructor module makes your
constructors "strict". If your constructor is called with an attribute
init argument that your class does not declare, then it calls
"Carp::confess()". This is a great way to catch small typos.
From the website:-
This library allows to interface with a smart card and pcsc-lite using the
Perl language. The archive contains the Perl wrapper and sample code.
Bruce
bms@spc.org
This Perl module parses ctags files and handles both traditional
ctags as well as extended ctags files such as produced with Exuberant
ctags.
The module is implemented as a wrapper around the readtags library
that normally ships with Exuberant ctags.
This perl module will eval another perl script and return a hash ref
of the final values of the global variables in the eval. This allows
you to write generic config files in Perl.
POE::Stage is a proposed base class for POE components. Its purpose is
to standardize the most common design patterns that have arisen through
years of POE::Component development.
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()!).
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.
Parse::Method::Signatures is a Perl6 like method signature parser inspired by
Perl6::Signature but streamlined to just support the subset deemed useful for
TryCatch and MooseX::Method::Signatures.