Sub::MultiMethod - yet another implementation of multimethods No river data available

Sub::Multimethod focusses on implementing the dispatching of multimethods well and is less concerned with providing a nice syntax for setting them up. That said, the syntax provided is inspired by Moose's "has" keyword and hopefully not entirely horr...

TOBYINK/Sub-MultiMethod-0.008 - 11 Feb 2020 14:52:33 GMT - Search in distribution

Var::Mystic - Monitor your state, tracked in colour No river data available

This module allows you to track changes to the values of individual variables, reporting those changes to STDERR....

DCONWAY/Var-Mystic-0.000003 - 09 Feb 2020 22:34:42 GMT - Search in distribution

Filter::Unpound - Simple "uncomment" debugging. River stage zero No dependents

An even more simplified source filter, based on Filter::Simple and somewhat like Filter::Uncomment, but with a different syntax that might be easier to work with. Anything commented out by a comment in the form "#word#" can be uncommented by includin...

CLSN/Filter-Unpound-1.1 - 16 Aug 2012 01:31:30 GMT - Search in distribution

Clownfish::Docs::WritingClasses - Writing Apache Clownfish classes River stage two • 1 direct dependent • 22 total dependents

Parcels Every Clownfish class belongs to a Clownfish parcel. Parcels are used for namespacing and versioning. Information about parcels is stored in ".cfp" files which contain a JSON hash with the following keys: * name: The parcel’s name. It must co...

NWELLNHOF/Clownfish-0.6.3 - 27 Feb 2018 08:38:55 GMT - Search in distribution

MooseX::DataModel - Create object models from datastructures River stage one • 1 direct dependent • 3 total dependents

Working with "plain datastructures" (nested hashrefs, arrayrefs and scalars) that come from other systems can be a pain. Normally those datastructures are not arbitrary: they have some structure to them: most of them come to express "object like" thi...

JLMARTIN/MooseX-DataModel-1.01 - 20 Nov 2018 09:16:46 GMT - Search in distribution

Syntax::Feature::Try - try/catch/finally statement for exception handling River stage one • 4 direct dependents • 4 total dependents

This module implements syntax for try/catch/finally statement with behaviour similar to other programming languages (like Java, Python, etc.). It handles correctly return/wantarray inside try/catch/finally blocks. It uses perl keyword/parser API. So ...

TNT/Syntax-Feature-Try-1.005 - 06 Mar 2016 15:53:54 GMT - Search in distribution

Dancer::Plugin::SimpleCRUD - very simple CRUD (create/read/update/delete) River stage zero No dependents

A plugin for Dancer web applications, to use a few lines of code to create appropriate routes to support creating/editing/deleting/viewing records within a database table. Uses CGI::FormBuilder to generate, process and validate forms, Dancer::Plugin:...

BIGPRESH/Dancer-Plugin-SimpleCRUD-1.16 - 25 Oct 2018 21:28:01 GMT - Search in distribution

Test::OnlySome - Skip individual tests in a *.t file River stage zero No dependents

CXW/Test-OnlySome-0.001005 - 15 Feb 2020 02:53:10 GMT - Search in distribution

Acme::What - the f**k? River stage zero No dependents

TOBYINK/Acme-What-0.005 - 16 Sep 2014 19:47:00 GMT - Search in distribution

HTML::FormHandler::Manual::Fields - brief documentation of available fields River stage two • 21 direct dependents • 30 total dependents

A form's fields are created from the 'has_field' and 'field_list' definitions. FormHandler processes the field lists and creates an array of HTML::FormHandler::Field objects. The "type" of a field determines which field class to use. The field class ...

GSHANK/HTML-FormHandler-0.40068 - 20 Jul 2017 17:10:05 GMT - 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.302 - 10 Jan 2015 10:40:59 GMT - Search in distribution

Router::Resource - Build REST-inspired routing tables River stage one • 2 direct dependents • 2 total dependents

There are a bunch of path routers on CPAN, but they tend not to be very RESTy. A basic idea of a RESTful API is that URIs point to resources and the standard HTTP methods indicate the actions to be taken on those resources. So to encourage you to thi...

DWHEELER/Router-Resource-0.21 - 15 Aug 2015 01:39:24 GMT - Search in distribution

Mason::Manual::Syntax - Mason component syntax reference River stage two • 17 direct dependents • 17 total dependents

A reference for all the syntax that can be used in components....

JSWARTZ/Mason-2.24 - 16 May 2015 20:12:09 GMT - Search in distribution

Inline::Module::Tutorial - Make "XS" modules for CPAN. The easy way! River stage one • 6 direct dependents • 7 total dependents

INGY/Inline-Module-0.34 - 17 Feb 2015 15:18:44 GMT - Search in distribution

MooseX::App::Tutorial - getting started with MooseX::App River stage two • 36 direct dependents • 61 total dependents

MAROS/MooseX-App-1.41 - 13 May 2019 20:55:25 GMT - Search in distribution

MarpaX::ESLIF::BNF - MarpaX::ESLIF's BNF River stage one • 2 direct dependents • 3 total dependents

MarpaX::ESLIF is a Scanless Interface expressed in a BNF format, that is using marpaWrapper <https://github.com/jddurand/c-marpaWrapper>, itself being a thin interface on top of libmarpa <https://jeffreykegler.github.io/Marpa-web-site/libmarpa.html> ...

JDDPAUSE/MarpaX-ESLIF-3.0.32 - 03 Mar 2020 05:55:13 GMT - Search in distribution

RPC::ExtDirect::API - Ext.Direct service discovery handler River stage one • 6 direct dependents • 8 total dependents

With Ext.Direct, the API exposed by the server side is published to the clients via fixed URI, a GET request to which produces a response with a piece of JavaScript code containing the API declaration. This module handles the API service discovery re...

TOKAREV/RPC-ExtDirect-3.24 - 12 Oct 2016 07:39:21 GMT - Search in distribution

Class::Agreement - add contracts to your Perl classes easily River stage zero No dependents

Class::Agreement is an implementation of behavioral contracts for Perl5. This module allows you to easily add pre- and postconditions to new or existing Perl classes. This module provides contracts such as dependent contracts, contracts for higher-or...

IAN/Class-Agreement-0.02 - 13 Dec 2005 04:30:33 GMT - Search in distribution

Marpa::R2::Scanless::DSL - The DSL for the Scanless interface River stage three • 39 direct dependents • 152 total dependents

JKEGL/Marpa-R2-8.000000 - 17 Dec 2018 15:40:25 GMT - Search in distribution

AnyEvent::PgRecvlogical - perl port of pg_recvlogical River stage zero No dependents

"AnyEvent::PgRecvlogical" provides perl bindings of similar functionality to that of pg_recvlogical <https://www.postgresql.org/docs/current/static/app-pgrecvlogical.html>. The reasoning being that "pg_recvlogical" does afford the consuming process t...

MYDMNSN/AnyEvent-PgRecvlogical-1.01 - 13 May 2018 12:09:21 GMT - Search in distribution

211 results (0.154 seconds)