Sub::Information - Get subroutine information River stage one • 1 direct dependent • 1 total dependent

Typically, if we need to get information about code references, we have to remember which of myriad modules to load. Need to know if it's blessed? "Scalar::Util" will do that. Package it was declared in: "Sub::Identify". Source code: "Data::Dump::Str...

OVID/Sub-Information-0.10 - 03 Feb 2009 13:33:50 UTC

Sub::Meta - handle subroutine meta information River stage one • 1 direct dependent • 1 total dependent

"Sub::Meta" provides methods to handle subroutine meta information. In addition to information that can be obtained from subroutines using module B etc., subroutines can have meta information such as arguments and return values....

KFLY/Sub-Meta-0.04 - 08 Jul 2019 15:15:28 UTC

Sub::Caller - Add caller information to the end of @_. River stage zero No dependents

Sub::Caller provides an easy way to pass caller information to all, or specific, sub-routines: use Sub::Caller qw(all); ## Pass to all non-anon subs use Sub::Caller qw(sub1 sub2); ## Only these subs -- OR -- use Sub::Caller; sub test { } &Sub::Caller...

SHAYH/Sub-Caller-0.60 - 27 May 2003 22:56:14 UTC

Sub::Called - get information about how the subroutine is called River stage zero No dependents

RENEEB/Sub-Called-0.06 - 30 May 2019 07:30:57 UTC

Sub::Fp - A Clojure / Python Toolz / Lodash inspired Functional Utility Library River stage zero No dependents

ODDTUPLE/Sub-Fp-0.46 - 22 Feb 2019 22:04:24 UTC

Sub::Lib - Stuff sub-routines into a run-time namespace. Because. Reasons. River stage zero No dependents

Sub::Lib allows you to store sub-routines into a common library which can then passed around as a variable. It's a run-time namespace....

PRAVUS/Sub-Lib-0.03 - 04 Apr 2017 14:07:07 UTC

Sub::Pipe - chain subs with | (pipe) River stage zero No dependents

FUJIWARA/Sub-Pipe-0.03 - 10 Jun 2009 02:42:51 UTC

Sub::Name - (Re)name a sub River stage four • 110 direct dependents • 5112 total dependents

This module has only one function, which is also exported by default: subname NAME, CODEREF Assigns a new name to referenced sub. If package specification is omitted in the name, then the current package is used. The return value is the sub. The name...

ETHER/Sub-Name-0.26 - 05 Oct 2019 22:24:02 UTC

Sub::Info - Tool for inspecting subroutines. River stage four • 4 direct dependents • 5789 total dependents

Tool to inspect subroutines....

EXODIST/Sub-Info-0.002 - 24 Dec 2016 04:17:00 UTC

Mock::Sub - Mock package, object and standard subroutines, with unit testing in mind. River stage two • 9 direct dependents • 12 total dependents

Easy to use and very lightweight module for mocking out sub calls. Very useful for testing areas of your own modules where getting coverage may be difficult due to nothing to test against, and/or to reduce test run time by eliminating the need to cal...

STEVEB/Mock-Sub-1.09 - 28 Dec 2017 20:08:36 UTC

Sub::Util - A selection of utility subroutines for subs and CODE references River stage five • 3865 direct dependents • 31446 total dependents

"Sub::Util" contains a selection of utility subroutines that are useful for operating on subs and CODE references. The rationale for inclusion in this module is that the function performs some work for which an XS implementation is essential because ...

PEVANS/Scalar-List-Utils-1.55 - 12 Apr 2020 13:25:42 UTC

Sub::Todo - mark subroutines or methods as 'TODO' River stage zero No dependents

At times you want to/need to/should write the flow of logic without having to break to create the actual functions or methods being used. You can create them as temporary 'TODO's by goto()ing any of these 'todo' utilities (see INTERFACE)....

DMUEY/Sub-Todo-0.0.3 - 10 Jul 2008 01:27:31 UTC

Sort::Sub - Collection of sort subroutines River stage three • 21 direct dependents • 107 total dependents

Sort::Sub and "Sort::Sub::*" are a convenient packaging of any kind of subroutine which you can use for "sort()". To use Sort::Sub, you import a list of: ["$"]NAME [ "<" [i][r] ">" ] Where NAME is actually searched under "Sort::Sub::*" namespace. For...

PERLANCAR/Sort-Sub-0.120 - 24 May 2020 18:12:50 UTC

Wrap::Sub - Object Oriented subroutine wrapper with pre and post hooks, and more. River stage zero No dependents

This module allows you to wrap subroutines with pre and post hooks while keeping track of your wrapped subs. It also allows you to easily wrap all subs within a module (while filtering out the subs that are imported). Thanks to code taken out of Hook...

STEVEB/Wrap-Sub-0.06 - 04 Feb 2016 01:30:29 UTC

Sub::Defer - Defer generation of subroutines until they are first called River stage four • 60 direct dependents • 6981 total dependents

These subroutines provide the user with a convenient way to defer creation of subroutines and methods until they are first called....

HAARG/Sub-Quote-2.006006 - 01 Oct 2019 17:33:32 UTC

Sub::Usage - Issue subroutine/method usage River stage zero No dependents

Sub::Usage provides functions to display usage of subroutines or methods from inside the stub. Some people like to check the parameters of the routine. For example, # turn_on(NAME, COLOR [, INTENSITY]) sub turn_on { @_ >= 2 or die "usage: turn_on(NAM...

HASANT/Sub-Usage-0.03 - 26 Feb 2002 00:52:37 UTC

Sub::Chain - Chain subs together and call in succession River stage one • 1 direct dependent • 2 total dependents

This module aims to provide a simple interface for chaining multiple subs (coderefs) together and executing them one after the other in a single call. It was specifically designed to be built dynamically from a list of specifications provided at runt...

RWSTAUNER/Sub-Chain-0.012 - 15 Jul 2011 00:19:06 UTC

Sub::Slice - split long-running tasks into manageable chunks River stage zero No dependents

Sub::Slice breaks up a long process into smaller chunks that can be executed one at a time over a stateless protocol such as HTTP/SOAP so that progress may be reported. This means that the client can display progress or cancel the operation part-way ...

BBC/Sub-Slice-1.048 - 18 May 2006 11:07:56 UTC

Sub::IsEqual - determine if two arguments are equal River stage one • 1 direct dependent • 1 total dependent

MORNINDED/Sub-IsEqual-0.03 - 24 Oct 2014 22:55:06 UTC

Sub::Private - Private subroutines and methods River stage zero No dependents

This module provide a ":Private" attribute for subroutines. By using the attribut you get truly private methods....

NHORNE/Sub-Private-0.02 - 17 Sep 2020 14:42:01 UTC

106 results (0.03 seconds)