Search results for "strictures"
strictures - Turn on strict and make most warnings fatal
I've been writing the equivalent of this module at the top of my code for about a year now. I figured it was time to make it shorter. Things like the importer in "use Moose" don't help me because they turn warnings on but don't make them fatal -- whi...
HAARG/strictures-2.000006 - 10 Mar 2019 22:08:40 UTC - Search in distribution- strictures::extra - enable or disable strictures additional checks
Package::Strictures - Facilitate toggling validation code at users request, without extra performance penalties.
Often, I find myself in a bind, where I have code I want to do things properly, so it will detect of its own accord ( at run time ) misuses of varying data-structures or methods, but the very same tools that would be used to analyze and assure that t...
KENTNL/Package-Strictures-1.000001 - 10 Mar 2017 14:24:51 UTC - Search in distribution- Package::Strictures::Register - Create compile-time constants that can be tweaked by users with Package::Strictures.
- Package::Strictures::Registry - Data Storage name-space for stricture parameters.
ex::caution - Perl pragma for enabling or disabling strictures and warnings simultaneously
ex:caution allows you to enable or disable warnings and strictures simultaneously with one command. Unlike either strict or warnings it does not support arguments. It is all or nothing. use ex::caution; is exactly equivalent to use strict; use warnin...
YVES/ex-caution-0.01 - 27 Dec 2007 17:32:51 UTC - Search in distribution
perlfunc - Perl builtin functions
The functions in this section can serve as terms in an expression. They fall into two major categories: list operators and named unary operators. These differ in their precedence relationship with a following comma. (See the precedence table in perlo...
RJBS/perl-5.36.0 - 28 May 2022 00:26:10 UTC - Search in distribution- perlfunc - Perl builtin functions
- todo - Perl TO-DO list
- todo - Perl TO-DO list
- 16 more results from perl »
Moo - Minimalist Object Orientation (with Moose compatibility)
"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...
HAARG/Moo-2.005005 - 05 Jan 2023 20:56:38 UTC - Search in distribution- Moo::Role - Minimal Object Orientation support for Roles
Moops - Moops Object-Oriented Programming Sugar
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
idi - Easy, command-line MIDI
Easy, command-line MIDI!...
GENE/idi-0.0305 - 01 Feb 2023 06:07:04 UTC - Search in distribution
Mew - Moo with sugar on top
This module is just like regular Moo, except it also imports strictures and namespace::clean, along with a couple of standard types modules. In addition, it sweetens the Moo's has subroutine to allow for more concise attribute declarations....
ZOFFIX/Mew-1.002003 - 01 Aug 2018 01:52:53 UTC - Search in distribution
perlfaq3 - Programming Tools
This section of the FAQ answers questions related to programmer tools and programming support. How do I do (anything)? Have you looked at CPAN (see perlfaq2)? The chances are that someone has already written a module that can solve your problem. Have...
ETHER/perlfaq-5.20240218 - 18 Feb 2024 17:37:36 UTC - Search in distribution
exact - Perl pseudo pragma to enable strict, warnings, features, mro, filehandle methods
exact is a Perl pseudo pragma to enable strict, warnings, features, mro, and filehandle methods along with a lot of other things, plus allow for easy extension via "exact::*" classes. The goal is to reduce header boilerplate, assuming defaults that s...
GRYPHON/exact-1.25 - 06 Dec 2023 00:14:41 UTC - Search in distribution
crap - just don't take any
Enables strict and warnings without all the typing. It also makes "STDOUT" 'hot' turning off buffering. To enable just type "no crap" in your script. "use crap" disables strict and warnings and restores previous settings to "STDOUT" bufferingness....
BINGOS/crap-0.08 - 26 Jan 2017 14:57:14 UTC - Search in distribution
MooX::Press - quickly create a bunch of Moo/Moose/Mouse classes and roles
MooX::Press (pronounced "Moo Express") is a quick way of creating a bunch of simple Moo classes and roles at once without needing to create separate Perl modules for each class and each role, and without needing to add a bunch of boilerplate to each ...
TOBYINK/MooX-Press-0.086 - 19 Jul 2022 09:06:55 UTC - Search in distribution
Macrame - filter-time recursive macro framework providing the feature preventing Perl from being "a Lisp."
tokenizing at this version we ignore all whitespace in input and place whitespace in output only between barewords. Lexical blocks are treated as single tokens for signature matching purposes, as are expressions that indicate variables, such as %foo:...
DAVIDNICO/Macrame-0.13 - 03 Feb 2017 01:21:53 UTC - Search in distribution
fewer - use fewer units of a countable resource
As of perl5 version 10, the long-useless pragma less became a usable tool for indicating that less *something* could be used. For example, the user could specify that less memory should be used, and other libraries could then choose between multiple ...
RJBS/fewer-0.204 - 23 Oct 2022 21:10:07 UTC - Search in distribution
Data::Dumper - stringified perl data structures, suitable for both printing and eval
Given a list of scalars or reference variables, writes out their contents in perl syntax. The references can also be objects. The content of each variable is output in a single Perl statement. Handles self-referential structures correctly. The return...
NWCLARK/Data-Dumper-2.183 - 05 Jul 2021 07:07:44 UTC - Search in distribution
Web::Simple - A quick and easy way to build simple web applications
The philosophy of Web::Simple is to keep to an absolute bare minimum for everything. It is not designed to be used for large scale applications; the Catalyst web framework already works very nicely for that and is a far more mature, well supported pi...
MSTROUT/Web-Simple-0.033 - 20 Mar 2017 17:43:44 UTC - Search in distribution- Web::Simple::Application - A base class for your Web-Simple application
- Web::Simple::Deployment - various deployment options
Rose::HTML::Object - HTML object base class.
Rose::HTML::Object is the base class for HTML objects. It defines the HTML element name, provides methods for specifying, manipulating, and validating HTML attributes, and can serialize itself as either HTML or XHTML. This class inherits from, and fo...
JSIRACUSA/Rose-HTML-Objects-0.626 - 14 Aug 2023 14:40:38 UTC - Search in distribution