11 results (0.418 seconds)
PerlX::Define - cute syntax for defining constants 24 ++

PerlX::Define is a yet another module for defining constants. Constants defined this way, aren't "better" than the constants defined any other way, but the syntax is cute. PerlX::Define is currently distributed as part of Moops, but is fairly indepen...

TOBYINK/Moops-0.031   (1 review) - 23 Mar 2014 11:03:05 GMT - Search in distribution
  • Moops - Moops Object-Oriented Programming Sugar
  • PerlX::Assert - yet another assertion keyword

PerlX::Maybe::XS - XS backend for PerlX::Maybe 1 ++

Nothing to see here; move along. SEE ALSO PerlX::Maybe. AUTHOR Toby Inkster <tobyink@cpan.org>. COPYRIGHT AND LICENCE This software is copyright (c) 2013-2014 by Toby Inkster. This is free software; you can redistribute it and/or modify it under the ...

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

PerlX::Maybe - return a pair only if they are both defined 11 ++

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.000   (1 review) - 27 Aug 2013 06:58:47 GMT - Search in distribution

PerlX::Perform - syntactic sugar for if (defined ...) { ... } 1 ++

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.005   (1 review) - 13 Mar 2012 17:08:33 GMT - Search in distribution

PerlX::ArraySkip::XS - XS backend for PerlX::ArraySkip ++

Nothing to see here; move along. SEE ALSO PerlX::ArraySkip. AUTHOR Toby Inkster <tobyink@cpan.org>. COPYRIGHT AND LICENCE This software is copyright (c) 2013 by Toby Inkster. This is free software; you can redistribute it and/or modify it under the s...

TOBYINK/PerlX-ArraySkip-XS-0.002 - 14 May 2013 09:20:28 GMT - Search in distribution

PerlX::ArraySkip - sub { shift; @_ } ++

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.002 - 14 May 2013 09:44:59 GMT - Search in distribution

PerlX::Window - sliding windows on a string or array ++

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.002 - 18 May 2014 12:12:08 GMT - Search in distribution

Syntax::Feature::Qwa - qwa(), qwh() and qwk() quote-like operators to create arrayrefs and hashrefs ++

Perl's word list operator ("qw()") is really nice. It allows you to build simple lists without needing much punctuation. But it's quite common to see it wrapped by additional punctuation in the form of: my $array = [qw(foo bar baz)]; It would be quit...

TOBYINK/Syntax-Feature-Qwa-0.001   (2 reviews) - 16 Mar 2012 09:51:11 GMT - Search in distribution

String::Interpolate::Delayed - delay string interpolation until you really want it ++

This module allows you to create strings which are interpolated, but not immediately. Running the code in the SYNPOSIS will print the name of one of my favourite lords, even though at the time $str was declared, the variables $role and $thing had sti...

TOBYINK/String-Interpolate-Delayed-0.001 - 01 Mar 2013 11:54:57 GMT - Search in distribution

PerlX::QuoteOperator::Inescapable - a quote-like operator with no string escapes ++

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.001 - 15 Feb 2013 09:36:02 GMT - Search in distribution

Text::Markdown::PerlExtensions - markdown converter that supports perl-specific extensions 1 ++

Text::Markdown::PerlExtensions provides a function for converting markdown to HTML. It is a subclass of Text::Markdown that provides two additional features: * Four pod-style formatting codes, used for distribution names, module names, PAUSE author I...

NEILB/Text-Markdown-PerlExtensions-0.03 - 15 May 2014 09:40:19 GMT - Search in distribution

Hosting generously
sponsored by Bytemark