PerlX::Let - Syntactic sugar for lexical state constants River stage zero No dependents

This module allows you to define lexical constants using a new "let" keyword, for example, code such as if (defined $arg{username}) { $row->update( { username => $arg{username} ); } is liable to typos. You could simplify it with let $key = "username"...

RRWO/PerlX-Let-v0.2.7 - 31 Jul 2020 14:07:27 UTC - Search in distribution

PerlX::bash - tighter integration between Perl and bash River stage one • 1 direct dependent • 1 total dependent

There is one primary function, which is always exported: "bash". This takes several arguments and passes them to your system's "bash" command (therefore, if your system has no "bash"--e.g. Windows--this module is useless to you). Since "bash" is a sh...

BAREFOOT/PerlX-bash-0.05 - 09 Feb 2020 08:45:55 UTC - Search in distribution

PerlX::ifor - A version of for() that accepts iterator instead of list River stage zero No dependents

CAVEAT: Yes, it's ugly and doesn't look like a regular for(). Sue Perl :-) TODO: Support other iterator, e.g. Array::Iterator....

PERLANCAR/PerlX-ifor-0.001 - 16 Apr 2019 11:49:32 UTC - Search in distribution

Task::PerlX - Perl dark magic materials River stage zero No dependents

Task::PerlX is for developers who are interested in extending Perl syntax / keywords....

GUGOD/Task-PerlX-0.01 - 18 Sep 2009 07:18:59 UTC - Search in distribution

PerlX::Maybe - return a pair only if they are both defined River stage three • 61 direct dependents • 149 total dependents

Moose classes (and some other classes) distinguish between an attribute being unset and the attribute being set to undef. Supplying a constructor arguments like this: my $bob = Person->new( name => $name, age => $age, ); Will result in the "name" and...

TOBYINK/PerlX-Maybe-1.201 - 25 Nov 2018 12:29:43 UTC - Search in distribution

PerlX::Range - Lazy Range object in Perl 5 River stage zero No dependents

PerlX::Range is an attemp to implement make range operator lazy. When you say: my $a = 1..10; This `$a` variable is then now a "PerlX::Range" object. Notice here that it's `$a` but not `@a`. "PerlX::Range" overrides the behavior of `..` operator to c...

GUGOD/PerlX-Range-0.05 - 18 Sep 2009 10:51:06 UTC - Search in distribution

PerlX::Assert - yet another assertion keyword River stage two • 1 direct dependent • 22 total dependents

PerlX::Assert is a framework for embedding assertions in Perl code. Under normal circumstances, assertions are not checked; they are optimized away at compile time. However if, at compile time, any of the following environment variables is true, asse...

TOBYINK/PerlX-Assert-0.905 - 07 May 2017 07:43:35 UTC - Search in distribution

PerlX::Define - cute syntax for defining constants River stage two • 2 direct dependents • 23 total dependents

PerlX::Define is a yet another module for defining constants. Differences from constant.pm: * Cute syntax. Like constant.pm, constants get defined at compile time, not run time. * Requires Perl 5.12 or above. If you're lucky enough to be able to free...

TOBYINK/PerlX-Define-0.101 - 09 Aug 2018 14:17:05 UTC - Search in distribution

PerlX::Window - sliding windows on a string or array River stage zero No dependents

This module provides a sliding window over a long string or array. It exports two functions "window" and "window_pos", and two variables $window and @window. "window $string, $length" Calling this function returns the current window onto the string, ...

TOBYINK/PerlX-Window-0.004 - 16 Sep 2014 13:14:29 UTC - Search in distribution

PerlX::Perform - syntactic sugar for if (defined ...) { ... } River stage zero No dependents

Executes some code if a given scalar is defined. Within the code block, the scalar is available as $_. Note that there is no comma before "wherever" here: my $foo = function_that_might_return_undef(); perform { say $_ } wherever $foo; But there is on...

TOBYINK/PerlX-Perform-0.006 - 10 Sep 2014 22:25:40 UTC - Search in distribution

PerlX::ArraySkip - sub { shift; @_ } River stage zero No dependents

The "arrayskip" function returns the entire list it was passed as arguments, except the first. This is an entirely trivial function and can be written as: sub arrayskip { shift; @_ } The principle of TIMTOWTDI says that there are other ways of skippi...

TOBYINK/PerlX-ArraySkip-0.004 - 18 Sep 2014 10:08:59 UTC - Search in distribution

PerlX::AsyncAwait - async/await keywords in pure perl River stage zero No dependents

There should be details here but I'm shipping this now so the YAPC::EU crowd can play with it....

MSTROUT/PerlX-AsyncAwait-0.001003 - 11 Mar 2018 18:32:26 UTC - Search in distribution

PerlX::QuoteOperator - Create new quote-like operators in Perl River stage one • 4 direct dependents • 4 total dependents

QUOTE-LIKE OPERATORS Perl comes with some very handy Quote-Like Operators <http://perldoc.perl.org/perlop.html#Quote-Like-Operators> :) But what it doesn't come with is some easy method to create your own quote-like operators :( This is where PerlX::...

DRAEGTUN/PerlX-QuoteOperator-0.08 - 02 Apr 2015 18:52:51 UTC - Search in distribution

PerlX::MethodCallWithBlock - A Perl extension to allow a bare block after method call River stage zero No dependents

PerlX::MethodCallWithBlock is A Perl extension that extends Perl syntax to allow one bare block follows normal methods calls. It translate: Foo->bar(1, 2, 3) { say "and a block"; }; Into: Foo->bar(1, 2, 3, sub { say "and a block"; }); The body of the...

GUGOD/PerlX-MethodCallWithBlock-0.05 - 17 Jun 2010 02:56:32 UTC - Search in distribution

PerlX::Maybe::XS - XS backend for PerlX::Maybe River stage zero No dependents

Nothing to see here; move along....

TOBYINK/PerlX-Maybe-XS-1.001 - 21 Feb 2014 16:43:57 UTC - Search in distribution

PerlX::ArraySkip::XS - XS backend for PerlX::ArraySkip River stage zero No dependents

Nothing to see here; move along....

TOBYINK/PerlX-ArraySkip-XS-0.004 - 16 Sep 2014 14:32:57 UTC - Search in distribution

PerlX::QuoteOperator::URL - Quote-like operator returning http request for the URL provided. River stage zero No dependents

This module provides a Quote-like operator which returns a HTTP request using the LWP::Simple module. Please see PerlX::QuoteOperator for more detail on Quote-like operators. For now here is another example: use PerlX::QuoteOperator::URL 'qh'; use JS...

DRAEGTUN/PerlX-QuoteOperator-URL-1.02 - 07 Oct 2015 12:13:39 UTC - Search in distribution

PerlX::QuoteOperator::Inescapable - a quote-like operator with no string escapes River stage zero No dependents

PerlX::QuoteOperator::Inescapable introduces a quote-like operator like "q(...)" but that supports no string escapes! All characters quoted are treated literally. Like other quote-like operators, standard left/right bracket pairs are supported; but u...

TOBYINK/PerlX-QuoteOperator-Inescapable-0.002 - 10 Sep 2014 23:10:06 UTC - Search in distribution

Z - collection of modules for rapid app development No river data available

Just a shortcut for loading a bunch of modules that allow you to quickly code Perl stuff. I've tried to avoid too many domain-specific modules like HTTP::Tiny, etc. The modules chosen should be broadly useful for a wide variety of tasks. Perl Version...

TOBYINK/Z-0.005 - 20 Sep 2020 23:50:01 UTC - Search in distribution

Pb - a workflow system made from Perl and bash River stage zero No dependents

If you are a devops developer--even if you're a devops developer who doesn't believe that devops is really a thing--you spend a bunch of your time writing control scripts. Some of them you probably write in "bash", because job control is one of those...

BAREFOOT/Pb-0.02 - 11 Feb 2020 06:30:49 UTC - Search in distribution

39 results (0.037 seconds)