![]() |
| |||||||
|
Moo
Minimalist Object Orientation (with Moose compatiblity) |
Sub-ArgShortcut
simplify writing functions that use default arguments |
Sub-Assert
Subroutine pre- and postconditions, etc. |
|
Sub-Autostub
Stubbed OO and functional calls with logging. |
Sub-Become
Syntactic sugar to allow a sub to replace itself |
Sub-Called
get information about how the subroutine is called |
|
Sub-Caller
Add caller information to the end of @_. |
Sub-Compose
support for user-defined character properties |
Sub-Context
Perl extension to dispatch subroutines based on their calling context |
|
Sub-Contract
Pragmatic contract programming for Perl |
Sub-Current
Get the current subroutine |
Sub-Curried
automatically curried subroutines |
|
Sub-Curry
Create curried subroutines |
Sub-DeferredPartial
Deferred evaluation / partial application |
Sub-ForceEval
eval subroutines, re-throw exceptions |
|
Sub-Information
Get subroutine information |
Sub-Installer
A cleaner way to install (or reinstall) package subroutines |
Sub-Lambda
Syntactic sugar for lambdas in Perl |
|
Sub-MicroSig
microsigs for microvalidation of sub arguments |
Sub-NamedParams
Perl extension for using named arguments with any sub |
Sub-PatMat
call a version of subroutine depending on its arguments |
|
Sub-PatternMatching
Functional languages' Pattern Matching for Perl subs |
Sub-Pipeline
subs composed of sequential pieces |
Sub-Prepend
Prepend code to named subroutines. |
|
Sub-Prototype
Set a subs prototype |
Sub-Prototype-Util
Prototype-related utility routines. |
Sub-Quotelike
Allow to define quotelike functions |
|
Sub-Recursive
Anonymous memory leak free recursive subs |
Sub-Regex
Creating Synonymous Subroutines |
Sub-Retry
retry $n times |
|
Sub-ScopeFinalizer
execute a code on exiting scope. |
Sub-SingletonBuilder
a singleton subroutine builder |
Sub-Slice
split long-running tasks into manageable chunks |
|
Sub-SmartMatch
Use smart matching to define multi subs |
Sub-Spec
Subroutine metadata & wrapping framework |
Sub-Spec-BashComplete
Provide bash completion for Sub::Spec::CmdLine programs |
|
Sub-Spec-Caller
Call subroutines |
Sub-Spec-CmdLine
Access Perl subs via command line |
Sub-Spec-Pod
Generate POD documentation for subs |
|
Sub-Spec-Runner
Run subroutines |
Sub-Starter
Creates a skeletal framework for Perl sub's. |
Sub-StopCalls
stop sub calls (make it a constant) |
|
Sub-Throttle
Throttle load of perl function |
Sub-Timebound
Timebound execution of subroutine |
Sub-Uplevel
apparently run a function in a higher stack frame |
|
Sub-Usage
Issue subroutine/method usage |
Sub-Versive
Subroutine pre- and post-handlers |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |