The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "padwalker"

PadWalker - play with other peoples' lexical variables River stage four • 97 direct dependents • 1183 total dependents

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. PadWalker is particularly useful for debugging. ...

ROBIN/PadWalker-2.5 - 27 Sep 2020 12:36:18 UTC - Search in distribution

PDLdb.pl - the perl debugger with PDL support River stage three • 94 direct dependents • 102 total dependents

"PDLdb.pl" is an enhanced version of the perl debugger which supports PDL::NiceSlice constructs. Set the PERL5DB environment variable as shown above and it will be loaded automatically by Perl when you invoke a script with "perl -d". This documentati...

ETJ/PDL-2.089 - 11 May 2024 23:59:45 UTC - Search in distribution

perl5db.pl - the perl debugger River stage five • 11693 direct dependents • 33184 total dependents

"perl5db.pl" is the perl debugger. It is loaded automatically by Perl when you invoke a script with "perl -d". This documentation tries to outline the structure and services provided by "perl5db.pl", and to describe how you can use them. See perldebu...

RJBS/perl-5.36.0 - 28 May 2022 00:26:10 UTC - Search in distribution

Moops - Moops Object-Oriented Programming Sugar River stage two • 16 direct dependents • 17 total dependents

Moops is sugar for declaring and using roles and classes in Perl. The syntax is inspired by MooseX::Declare, and Stevan Little's p5-mop-redux project (which is in turn partly inspired by Perl 6). Moops has fewer than half of the dependencies as Moose...

TOBYINK/Moops-0.038 - 15 Feb 2020 09:33:03 UTC - Search in distribution

Sepia - Simple Emacs-Perl Interface River stage zero No dependents

Sepia is a set of features to make Emacs a better tool for Perl development. This package contains the Perl side of the implementation, including all user-serviceable parts (for the cross-referencing facility see Sepia::Xref). This document is aimed ...

SEANO/Sepia-0.992 - 17 Nov 2011 18:25:51 UTC - Search in distribution

Tripletail - Tripletail, Framework for Japanese Web Application River stage zero No dependents

"use" Tripletail では、ライブラリの各種設定は Ini ファイルに置かれる。 実行が開始されるスクリプトの先頭で、次のように引数として Ini ファイルの位置を渡す。するとグローバル変数 $TL がエクスポートされる。 Ini ファイル指定は必須である。 use Tripletail qw(/home/www/ini/tl.ini); 他のファイルから $TL 変数を使う場合は、そのパッケージ内で "use Tripletail;" のように引数無しで "use" する。二度目以...

HIO/Tripletail-0.65 - 27 Dec 2021 10:15:26 UTC - Search in distribution

Test::Most - Most commonly needed test functions and features. River stage four • 766 direct dependents • 1745 total dependents

Test::Most exists to reduce boilerplate and to make your testing life easier. We provide "one stop shopping" for most commonly used testing modules. In fact, we often require the latest versions so that you get bug fixes through Test::Most and don't ...

OVID/Test-Most-0.38 - 24 Sep 2022 13:49:17 UTC - Search in distribution

Var::Pairs - OO iterators and pair constructors for variables River stage zero No dependents

This module exports a small number of subroutines that add some Perl 6 conveniences to Perl 5. Specifically, the module exports several subroutines that simplify interactions with key/value pairs in hashes and arrays....

DCONWAY/Var-Pairs-0.004002 - 04 Jul 2023 11:53:42 UTC - Search in distribution

Sub::Go - DWIM sub blocks for smart matching River stage zero No dependents

In case you don't know, smart matching ("~~") data against a code block will run the block once (for scalars) or, distributively, many times for arrays and hashes: [1..10] ~~ sub { say shift }; @arr ~~ sub { say shift }; %h ~~ sub { ... }; The motiva...

RODRIGO/Sub-Go-0.01 - 11 Jul 2011 09:05:54 UTC - Search in distribution

Data::Rmap - recursive map, apply a block to a data structure River stage two • 10 direct dependents • 21 total dependents

rmap BLOCK LIST Recursively evaluate a BLOCK over a list of data structures (locally setting $_ to each element) and return the list composed of the results of such evaluations. $_ can be used to modify the elements. Data::Rmap currently traverses HA...

BOWMANBS/Data-Rmap-0.65 - 22 Nov 2016 13:09:09 UTC - Search in distribution

Pad::Tie - tie an object to lexical contexts River stage zero No dependents

Pad::Tie lets you use your objects' methods as though they were lexical variables. Alternately, it lets you use lexical variables to refer to your bound object methods. It's all a matter of perspective. Creating a Pad::Tie object requires an object (...

HDP/Pad-Tie-0.006 - 26 Apr 2007 17:52:28 UTC - Search in distribution

Kavorka - function signatures with the lure of the animal River stage two • 15 direct dependents • 30 total dependents

Kavorka provides "fun" and "method" keywords for declaring functions and methods. It uses Perl 5.14's keyword API, so should work more reliably than source filters or Devel::Declare-based modules. The syntax provided by Kavorka is largely inspired by...

TOBYINK/Kavorka-0.039 - 27 Jul 2018 17:58:13 UTC - Search in distribution

Devel::Chitin - Programmatic interface to the Perl debugging API River stage zero No dependents

This class exposes the Perl debugging facilities as an API useful for implementing debuggers, tracers, profilers, etc so they can all benefit from common code. Devel::Chitin is not a usable debugger per se. It has no mechanism for interacting with a ...

BRUMMETT/Devel-Chitin-0.22 - 02 Dec 2022 04:02:32 UTC - Search in distribution

String::Interpolate - Wrapper for builtin the Perl interpolation engine. River stage one • 4 direct dependents • 5 total dependents

"String::Interpolate" provides a neat interface to the solution to that perenial Perl problem - how to invoke the Perl string interpolation engine on a string contained in a scalar variable. A "String::Interpolate" object encapsulates a string and a ...

NEILB/String-Interpolate-0.33 - 25 Mar 2021 22:54:03 UTC - Search in distribution

Debug::Client - debugger client side code for Padre, The Perl IDE. River stage zero No dependents

This is a DEVELOPMENT Release only, you have been warned! The primary use of this module is to provide debugger functionality for Padre 0.98 and beyond, This module has been tested against Perl 5.18.0...

MANWAR/Debug-Client-0.31 - 04 Jul 2017 10:23:21 UTC - Search in distribution

Primeval - terse variable dumping River stage zero No dependents

ASG/Primeval-0.02 - 18 Dec 2011 02:49:23 UTC - Search in distribution

Devel::DumpTrace::PPI - PPI-based version of Devel::DumpTrace River stage zero No dependents

"Devel::DumpTrace::PPI" is a near drop-in replacement to Devel::DumpTrace that uses the PPI module for parsing the source code. With PPI, this module overcomes some of the limitations of the original "Devel::DumpTrace" parser and makes a few other fe...

MOB/Devel-DumpTrace-0.29 - 02 May 2019 19:22:28 UTC - Search in distribution

Devel::Optic - Production safe data inspector River stage one • 1 direct dependent • 1 total dependent

Devel::Optic is a fiberscope <https://en.wikipedia.org/wiki/Fiberscope> for Perl programs. Just like a real fiberscope, it provides 'nondestructive inspection' of your variables. In other words: use this in your production environment to figure out w...

BTYLER/Devel-Optic-0.015 - 13 Jan 2020 20:30:29 UTC - Search in distribution

Sub::Uplevel - apparently run a function in a higher stack frame River stage four • 22 direct dependents • 9399 total dependents

Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided. THIS IS NOT THE SORT OF THING YOU WANT TO DO EVERYDAY uplevel uplevel $num_frames, \&func, @args...

DAGOLDEN/Sub-Uplevel-0.2800 - 01 Apr 2017 17:32:42 UTC - Search in distribution

Binding - eval with variable binding of caller stacks. River stage one • 1 direct dependent • 1 total dependent

This module can help when you need to eval code with caller's variable binding. It's similar to Tcl's uplevel function. The name comes from the Binding class of Ruby language. It's not doing much yet but let you grab caller variables....

GUGOD/Binding-0.06 - 17 Jun 2010 02:28:16 UTC - Search in distribution
71 results (0.049 seconds)