33 results (0.497 seconds)
HTTP::Throwable - a set of strongly-typed, PSGI-friendly HTTP 1.1 exception libraries 2 ++

HTTP-Throwable provides a set of strongly-typed, PSGI-friendly exception implementations corresponding to the HTTP error status code (4xx-5xx) as well as the redirection codes (3xx). This particular package (HTTP::Throwable) is the shared role for al...

RJBS/HTTP-Throwable-0.018 - 20 Nov 2013 01:05:58 GMT - Search in distribution

IOC - A lightweight IOC (Inversion of Control) framework ++

This module provide a lightweight IOC or Inversion of Control framework. Inversion of Control, sometimes called Dependency Injection, is a component management style which aims to clean up component configuration and provide a cleaner, more flexible ...

STEVAN/IOC-0.29 - 27 Apr 2007 00:57:28 GMT - Search in distribution

Specio - Type constraints and coercions for Perl 2 ++

WARNING: This thing is very alpha. The "Specio" distribution provides classes for representing type constraints and coercion, along with syntax sugar for declaring them. Note that this is not a proper type system for Perl. Nothing in this distributio...

DROLSKY/Specio-0.11 - 27 May 2014 14:34:42 GMT - Search in distribution

classes - conventional Perl 5 classes ++

A simple, stable, fast, and flexible way to use conventional Perl 5 classes in scripts, rapid prototypes, and full-scale applications. This reference document covers syntax only. See the following for more: classesoop Introductory primer of concepts,...

RMUHLE/classes-0.944   (1 review) - 08 Mar 2008 16:10:50 GMT - Search in distribution

Unexpected - Exception class composed from traits ++
PJFL/Unexpected-0.23.2 - 22 Jun 2014 11:18:51 GMT - Search in distribution

Yukki::Error - Yukki's exception class 1 ++

If you look at Throwable::Error, you know what this is. Same thing, different name. EXPORTS http_exception my $error = http_exception('message', { status => 'InternalServerError', show_stask_trace => 0, }); Creates a new exception object. Calls the c...

HANENKAMP/Yukki-0.140290 - 29 Jan 2014 14:29:25 GMT - Search in distribution

Catalyst - The Elegant MVC Web Application Framework 106 ++

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...

JJNAPIORK/Catalyst-Runtime-5.90065   (18 reviews) - 05 Jun 2014 12:44:59 GMT - Search in distribution

Try::Tiny - minimal try/catch with proper preservation of $@ 104 ++

This module provides bare bones "try"/"catch"/"finally" statements that are designed to minimize common mistakes with eval blocks, and NOTHING else. This is unlike TryCatch which provides a nice syntax and avoids adding another call stack layer, and ...

DOY/Try-Tiny-0.22   (5 reviews) - 29 Apr 2014 19:40:12 GMT - Search in distribution

Inline::Java - Write Perl classes in Java. 1 ++

The "Inline::Java" module allows you to put Java source code directly "inline" in a Perl script or module. A Java compiler is launched and the Java code is compiled. Then Perl asks the Java classes what public methods have been defined. These classes...

PATL/Inline-Java-0.53   (6 reviews) - 09 Jan 2011 17:52:20 GMT - Search in distribution

Class::Throwable - A minimal lightweight exception class ++

This module implements a minimal lightweight exception object. It is meant to be a compromise between more basic solutions like Carp which can only print information and cannot handle exception objects, and more more complex solutions like Exception:...

KMX/Class-Throwable-0.11 - 26 Jul 2009 19:24:08 GMT - Search in distribution

Devel::Confess - Include stack traces on all warnings and errors 5 ++

This module is meant as a debugging aid. It can be used to make a script complain loudly with stack backtraces when warn()ing or die()ing. Unlike other similar modules (e.g. Carp::Always), it includes stack traces even when exception objects are thro...

HAARG/Devel-Confess-0.007001 - 27 Jun 2014 23:42:58 GMT - Search in distribution

Throwable::Factory - lightweight Moo-based exception class factory 6 ++

"Throwable::Factory" is an Exception::Class-like exception factory using MooX::Struct. All exception classes built using "Throwable::Factory" are MooX::Struct structs, but will automatically include a "message" attribute, will compose the Throwable a...

TOBYINK/Throwable-Factory-0.006 - 12 May 2013 19:08:36 GMT - Search in distribution

OX::Application - base class for OX applications 19 ++

This class provides the base set of functionality for OX applications. OX::Application is a subclass of Bread::Board::Container, so all Bread::Board functionality is available through it. By default, the container holds two services: Middleware This ...

DOY/OX-0.14 - 03 Apr 2014 15:30:33 GMT - Search in distribution

ConditionSystem - A Common Lisp like condition/restart system for exceptions ++

This distribution implements a Common Lisp-like approach to exception handling, providing both a mechanism for throwing/catching exceptions, but also a mechanism for continuing on from an exception via a non-local exit. This essentially allows you "f...

CYCLES/ConditionSystem-0.02 - 13 Feb 2011 13:17:04 GMT - Search in distribution

Exception::Died - Convert simple die into real exception object ++

This class extends standard Exception::Base and converts eval's error into real exception object. The eval's error message is stored in *eval_error* attribute. This class can be also used for debugging scripts with use simple "die" in perlfunc or Car...

DEXTER/Exception-Died-0.06 - 02 Apr 2009 18:58:34 GMT - Search in distribution

Exception::Base - Lightweight exceptions 1 ++

This class implements a fully OO exception mechanism similar to Exception::Class or Class::Throwable. It provides a simple interface allowing programmers to declare exception classes. These classes can be thrown and caught. Each uncaught exception pr...

DEXTER/Exception-Base-0.25 - 26 May 2013 09:12:24 GMT - Search in distribution

MooseX::DeclareX - more sugar for MooseX::Declare ++

MooseX::DeclareX takes the declarative sugar of MooseX::Declare to the next level. Some people already consider MooseX::Declare to be pretty insane. If you're one of those people, then you're not going to like this... Keywords "class", "role", "exten...

TOBYINK/MooseX-DeclareX-0.008 - 03 Jul 2013 14:42:25 GMT - Search in distribution

Exception::Class - A module that allows you to declare real exception classes in Perl 15 ++

RECOMMENDATION 1: If you are writing modern Perl code with Moose or Moo I highly recommend using Throwable instead of this module. RECOMMENDATION 2: Whether or not you use Throwable, you should use Try::Tiny. Exception::Class allows you to declare ex...

DROLSKY/Exception-Class-1.38   (7 reviews) - 05 May 2014 07:57:07 GMT - Search in distribution

GeoIP2::Error::HTTP - An HTTP transport error 3 ++

This class represents an HTTP transport error. It extends Throwable::Error and adds attributes of its own. METHODS The "$error->message()", and "$error->stack_trace()" methods are inherited from Throwable::Error. It also provide two methods of its ow...

DROLSKY/GeoIP2-0.040003 - 28 May 2014 19:09:45 GMT - Search in distribution

Leyland::Exception - Throwable class for Leyland application exceptions 1 ++

This module provides Leyland applications the ability to throw HTTP exceptions in a consistent and standard way. Leyland applications are meant to throw standard HTTP errors, like "404 Not Found", "400 Bad Request", "500 Internal Server Error", etc. ...

IDOPEREL/Leyland-1.000002 - 13 Apr 2014 12:41:01 GMT - Search in distribution




Hosting generously
sponsored by Bytemark