The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "Class-Declarative"

Class::StateMachine::Declarative - Define state machines classes in a high level declarative fashion River stage zero No dependents

Class::StateMachine::Declarative is a Class::StateMachine (from now on C::SM) extension that allows to define most of a state machine class declaratively. The way to create a new Class::StateMachine derived class from this module is to pass a set of ...

SALVA/Class-StateMachine-Declarative-0.03 - 06 May 2014 13:41:44 UTC - Search in distribution

Class::Closure - Encapsulated, declarative class style River stage zero No dependents

Class::Closure is a package that makes creating Perl classes less cumbersome. You can think of it as a more featureful Class::Struct. To declare a class using Class::Closure, enter a new package, use Class::Closure, and define a sub called CLASS. Ins...

ARISTOTLE/Class-Closure-0.304 - 03 Sep 2022 17:26:02 UTC - Search in distribution

fp - a library for programming in a functional style River stage zero No dependents

This module is an experiment in functional programming in perl. It uses nothing but a combination of; subroutines, the @_ array and a few built in operators to implement a style of functional programming. None of the code above is all that interestin...

STEVAN/fp-0.03 - 28 Sep 2005 22:27:52 UTC - Search in distribution

PPR - Pattern-based Perl Recognizer River stage two • 10 direct dependents • 33 total dependents

The PPR module provides a single regular expression that defines a set of independent subpatterns suitable for matching entire Perl documents, as well as a wide range of individual syntactic components of Perl (i.e. statements, expressions, control b...

DCONWAY/PPR-0.001008 - 11 Apr 2023 05:50:32 UTC - Search in distribution
  • PPR::X - Pattern-based Perl Recognizer

UR - rich declarative transactional objects River stage one • 1 direct dependent • 1 total dependent

UR is a class framework and object/relational mapper for Perl. It starts with the familiar Perl meme of the blessed hash reference as the basis for object instances, and extends its capabilities with ORM (object-relational mapping) capabilities, obje...

BRUMMETT/UR-0.47 - 06 Aug 2018 14:29:10 UTC - Search in distribution

PIR - Short alias for Path::Iterator::Rule River stage three • 40 direct dependents • 225 total dependents

This is an empty subclass of Path::Iterator::Rule. It saves you from having to type the full name repeatedly, which is particularly handy for one-liners: $ perl -MPIR -wE 'say for PIR->new->skip_dirs(".")->perl_module->all(@INC)'...

DAGOLDEN/Path-Iterator-Rule-1.015 - 09 Sep 2021 16:07:55 UTC - Search in distribution

Rex - the friendly automation framework River stage two • 18 direct dependents • 18 total dependents

Rex is an automation framework that is friendly to any combinations of local and remote execution, push and pull style of management, or imperative and declarative approach. Its flexibility makes it a great fit for many different use cases, but most ...

FERKI/Rex-1.14.3 - 05 Aug 2023 19:38:49 UTC - Search in distribution

YAX - Yet Another XML library River stage zero No dependents

YAX is a fast pure Perl XML library for easily parsing, constructing, querying and manipulating XML. Simple benchmarks have shown that it is substantially faster than XML::DOM::Parser which uses Expat internally (which is written in C), see "PERFORMA...

RHUNDT/YAX-0.03 - 08 Jan 2010 11:31:00 UTC - Search in distribution

perldiag - various Perl diagnostics River stage five • 11292 direct dependents • 32664 total dependents

These messages are classified as follows (listed in increasing order of desperation): (W) A warning (optional). (D) A deprecation (enabled by default). (S) A severe warning (enabled by default). (F) A fatal error (trappable). (P) An internal error yo...

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

TPath - general purpose path languages for trees River stage one • 3 direct dependents • 3 total dependents

TPath provides an xpath-like language for arbitrary trees. You implement a minimum of two methods -- "children" and "tag" -- and then you can explore your trees via concise, declarative paths. In tpath, "attributes" are node attributes of any sort an...

DFH/TPath-1.007 - 05 Aug 2014 16:26:44 UTC - Search in distribution

Dios - Declarative Inside-Out Syntax River stage zero No dependents

This module provides a set of compile-time keywords that simplify the declaration of encapsulated classes using fieldhashes and the "inside out" technique, as well as subroutines with full parameter specifications. The encapsulation, constructor/init...

DCONWAY/Dios-0.002012 - 04 Feb 2022 00:31:07 UTC - Search in distribution

Fey - Better SQL Generation Through Perl River stage one • 6 direct dependents • 9 total dependents

The "Fey" distribution contains a set of modules for representing the components of a DBMS schema, and for dynamically generating SQL queries based on that schema....

DROLSKY/Fey-0.43 - 16 Jun 2015 03:55:50 UTC - Search in distribution

VSO - Very Simple Objects River stage one • 1 direct dependent • 1 total dependent

VSO aims to offer a declarative OO style for Perl with very little overhead, without being overly-minimalist. VSO is a simplified Perl5 object type system *similar* to Moose, but simpler. TYPES VSO offers the following type system: Any Item Bool Unde...

JOHND/VSO-0.025 - 07 May 2012 21:21:30 UTC - Search in distribution

Err - Easily declare, throw and match exception objects River stage zero No dependents

WARNING: This is an alpha release and the interface and functionailty may change without notice in future releases. A non-alpha 1.0 release will be released to the CPAN on or before August 1st, 2012. The module allows you to easily declare, throw and...

MARKF/Err-0.02 - 18 Jun 2012 15:11:54 UTC - Search in distribution

POOF - Perl extension that provides stronger typing, encapsulation and inheritance. River stage zero No dependents

This module attempts to give Perl a more formal OO implementation framework. Providing a distinction between class properties and methods with three levels of access (Public, Protected and Private). It also restricts method overriding in children cla...

BMILLARES/POOF-1.4 - 09 Oct 2008 19:12:25 UTC - Search in distribution

Dash - Analytical Web Apps in Perl (Port of Plotly's Dash to Perl) River stage zero No dependents

This package is a port of Plotly's Dash <https://dash.plot.ly/> to Perl. Dash makes building analytical web applications very easy. No JavaScript required. It's a great way to put a nice interactive web interface to your data analysis application wit...

PABLROD/Dash-0.11 - 14 Aug 2022 14:02:57 UTC - Search in distribution

make - tools for making makefiles with. River stage zero No dependents

This package provides methods and initialization to build standard perl modules. The plan is, you define the requirements, and let the module take care of the rest. The requirements you must define are: MOD_REQS An arrayref of hashrefs. Each hashref ...

FLUFFY/Getopt-Plus-0.99 - 29 Nov 2012 13:50:26 UTC - Search in distribution

make - tools for making makefiles with. River stage zero No dependents

This package provides methods and initialization to build standard perl modules. The plan is, you define the requirements, and let the module take care of the rest. The requirements you must define are: MOD_REQS An arrayref of hashrefs. Each hashref ...

FLUFFY/Tie-Proxy-Hash-1.01 - 19 Mar 2003 16:51:54 UTC - Search in distribution

MVC::Neaf - Not Even A (Web Application) Framework River stage zero No dependents

KHEDIN/MVC-Neaf-0.2901 - 02 Aug 2023 00:28:03 UTC - Search in distribution

Aspect - Aspect-Oriented Programming (AOP) for Perl River stage two • 10 direct dependents • 13 total dependents

What is Aspect-Oriented Programming? Aspect-Oriented Programming (AOP) is a programming paradigm which aims to increase modularity by allowing the separation of "cross-cutting "concerns. It includes programming methods and tools that support the modu...

ADAMK/Aspect-1.04 - 09 Apr 2013 05:38:16 UTC - Search in distribution
116 results (0.079 seconds)