Object::Tiny::RW - Class building as simple as it gets (with rw accessors) River stage one • 6 direct dependents • 8 total dependents

This module is a fork of Object::Tiny. The only difference is that it also accepts arguments to it's accessors to set the according value. Please see Object::Tiny for all the original ideas. To use Object::Tiny::RW, just call it with a list of access...

SCHWIGON/Object-Tiny-RW-1.07 - 21 Sep 2011 08:34:13 GMT - Search in distribution

Object::Tiny::RW::XS - Class building as simple as it gets (with rw accessors and XS compatibility) River stage one • 3 direct dependents • 3 total dependents

This module is a fork of Object::Tiny::RW. The only difference is that it uses Class::XSAccessor to generate faster accessors and constructors. Please see Object::Tiny and Object::Tiny::RW for all the original ideas. To use Object::Tiny::RW::XS, just...

SRCHULO/Object-Tiny-RW-XS-0.03 - 18 Jul 2013 21:51:39 GMT - Search in distribution

Perl::Examples::Accessors::ObjectTinyRW River stage one • 1 direct dependent • 1 total dependent

This is an example of a class which uses Object::Tiny::RW. It is hash-based....

PERLANCAR/Perl-Examples-Accessors-0.131 - 15 Oct 2017 14:09:48 GMT - Search in distribution

Benchmark::Perl::Formance::Plugin::AccessorsObjectTinyRW - benchmark plugin - Compare OO'ish accessors River stage one • 1 direct dependent • 5 total dependents

SCHWIGON/Benchmark-Perl-Formance-0.53 - 23 Apr 2016 22:32:14 GMT - Search in distribution

Moo - Minimalist Object Orientation (with Moose compatibility) River stage four • 1439 direct dependents • 2950 total dependents

"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.003004 - 01 Dec 2017 01:48:32 GMT - Search in distribution

Mew - Moo with sugar on top River stage zero No dependents

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.002001 - 05 Jul 2018 15:06:11 GMT - Search in distribution

Catalyst - The Elegant MVC Web Application Framework River stage three • 458 direct dependents • 504 total dependents

Catalyst is a modern framework for making web applications without the pain usually associated with this process. This document is a reference to the main Catalyst application. If you are a new user, we suggest you start with Catalyst::Manual::Tutori...

HAARG/Catalyst-Runtime-5.90118 - 01 May 2018 09:59:20 GMT - Search in distribution

Moos - Moo s{imple,peedy,ingle} River stage one • 2 direct dependents • 2 total dependents

Moos completes the M to Moose sequence of Perl OO modules. This one is pure Perl, single file and mostly Moose compatible (for what it does). Moos has no non-core dependencies, but certain features (roles, debugging functions, legacy Perl support) do...

INGY/Moos-0.30 - 19 Aug 2014 23:29:28 GMT - Search in distribution

Mail::Box - manage a mailbox, a folder with messages River stage one • 6 direct dependents • 6 total dependents

A Mail::Box::Manager creates "Mail::Box" objects. But you already knew, because you started with the Mail::Box-Overview manual page. That page is obligatory reading, sorry! "Mail::Box" is the base class for accessing various types of mailboxes (folde...

MARKOV/Mail-Box-3.005 - 05 Mar 2018 08:40:30 GMT - Search in distribution

Moops - Moops Object-Oriented Programming Sugar River stage two • 15 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.035 - 26 Jun 2018 09:57:25 GMT - Search in distribution

Dancer2::Manual - A gentle introduction to Dancer2 River stage two • 70 direct dependents • 85 total dependents

Dancer2 is a free and open source web application framework written in Perl. It's a complete rewrite of Dancer, based on Moo and using a more robust and extensible fully-OO design. It's designed to be powerful and flexible, but also easy to use - get...

CROMEDOME/Dancer2-0.206000 - 20 Apr 2018 02:12:22 GMT - Search in distribution

share::Exegesis::E07 River stage one • 2 direct dependents • 2 total dependents

HINRIK/Perl6-Doc-0.47 - 06 Dec 2010 03:25:27 GMT - Search in distribution

Net::FullAuto - Fully Automate ANY Workload with *Persistent* SSH/SFTP from One Host River stage zero No dependents

"Net::FullAuto" (aka "FullAuto") is a Perl module and workload automation functionality that transforms Perl into a true multi-host scripting language. It accomplishes this with multiple *PERSISTENT* SSH and SFTP connections to multiple hosts simulta...

REEDFISH/Net-FullAuto-1.0000405 - 24 Jan 2018 18:49:03 GMT - Search in distribution

MooX::Options - Explicit Options eXtension for Object Class River stage three • 36 direct dependents • 101 total dependents

Create a command line tool with your Moo, Moose objects. Everything is explicit. You have an "option" keyword to replace the usual "has" to explicitly use your attribute into the command line. The "option" keyword takes additional parameters and uses...

REHSACK/MooX-Options-4.103 - 22 Aug 2017 14:45:06 GMT - Search in distribution

CGI::Snapp - An almost back-compat fork of CGI::Application River stage one • 6 direct dependents • 8 total dependents

A fork of CGI::Application (later CGI::Application::Dispatch etc) in order to understand how they work in sufficient detail that I can put CGI::Snapp etc into production - *in my own code* - as replacements for those modules. You are *strongly* encou...

RSAVAGE/CGI-Snapp-2.01 - 11 Sep 2016 01:13:27 GMT - Search in distribution

App::Kit - A Lazy Façade to simplify your code/life River stage one • 1 direct dependent • 1 total dependent

A Lazy Façade to simplify your code/life. How? Ever see this sort of thing in a growing code base: package My::Thing; use strict; use warnings; use My::Logger; my $logger; sub foo { my ($x, $y, $z) = @_; if ($x) { $logger ||= MyLogger->new; $logger->...

DMUEY/App-Kit-0.62 - 17 Dec 2013 13:19:17 GMT - Search in distribution

accessors - create accessor methods in caller's package. River stage two • 11 direct dependents • 24 total dependents

The accessors pragma lets you create simple accessors at compile-time. This saves you from writing them by hand, which tends to result in *cut-n-paste* errors and a mess of duplicated code. It can also help you reduce the ammount of unwanted *direct-...

SPURKIS/accessors-1.01 - 21 Jun 2008 12:10:02 GMT - Search in distribution

perlootut - Object-Oriented Programming in Perl Tutorial River stage five • 7195 direct dependents • 22931 total dependents

This document provides an introduction to object-oriented programming in Perl. It begins with a brief overview of the concepts behind object oriented design. Then it introduces several different OO systems from CPAN <http://search.cpan.org> which bui...

XSAWYERX/perl-5.28.0 - 23 Jun 2018 02:05:28 GMT - Search in distribution
  • perlootut - Object-Oriented Programming in Perl Tutorial

DBIx::Mint - A mostly class-based ORM for Perl River stage zero No dependents

DBIx::Mint is a mostly class-based, object-relational mapping module for Perl. It tries to be simple and flexible, and it is meant to integrate with your own custom classes. Since version 0.04, it allows for multiple database connections and it featu...

JFRAIRE/DBIx-Mint-0.071 - 24 Mar 2015 23:07:56 GMT - Search in distribution

MooX::Struct - make simple lightweight record-like structures that make sounds like cows River stage one • 6 direct dependents • 7 total dependents

MooX::Struct allows you to create cheap struct-like classes for your data using Moo. While similar in spirit to MooseX::Struct and Class::Struct, MooX::Struct has a somewhat different usage pattern. Rather than providing you with a "struct" keyword w...

TOBYINK/MooX-Struct-0.017 - 09 Jun 2018 17:06:31 GMT - Search in distribution

56 results (0.074 seconds)