HTTP::Throwable - a set of strongly-typed, PSGI-friendly HTTP 1.1 exception libraries

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.026 - 08 Jan 2016 04:04:40 GMT - Search in distribution

HTTP::Throwable::JSONFactory - Throw exceptions with JSON bodies

WOLFSAGE/HTTP-Throwable-JSONFactory-0.002 - 21 Sep 2016 16:16:39 GMT - Search in distribution

WebAPI::HTTP::Throwable::Factory

Throw HTTP::Throwable exceptions that contain JSON in the body. See also WebAPI::HTTP::Throwable::Role::JSONBody....

TIMB/WebAPI-DBIC-0.004002 - 22 Mar 2015 22:56:37 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

Catalyst - The Elegant MVC Web Application Framework

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.90114 - 19 Dec 2016 16:54:08 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 - 08 Mar 2008 16:10:50 GMT - Search in distribution

Inline::Java - Write Perl classes in Java.

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 - 09 Jan 2011 17:52:20 GMT - Search in distribution

Try::Tiny - Minimal try/catch with proper preservation of $@

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

ETHER/Try-Tiny-0.28 - 09 Jan 2017 01:23:04 GMT - Search in distribution

Exception::Base - Lightweight exceptions

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.2501 - 19 Nov 2015 13:08:58 GMT - Search in distribution

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

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), stack traces will also be included when exception objects...

HAARG/Devel-Confess-0.009004 - 14 Feb 2017 00:00:59 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::Class - A module that allows you to declare real exception classes in Perl

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.42 - 04 Jan 2017 20:54:04 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

Unexpected - Localised exception classes composed from roles

An exception class that supports error messages with placeholders, a throw method with automatic re-throw upon detection of self, conditional throw if an exception was caught and a simplified stack trace in addition to the error message with full sta...

PJFL/Unexpected-0.46.1 - 16 Feb 2017 22:29:17 GMT - Search in distribution

OX::Application - base class for OX applications

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

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.009 - 10 Sep 2014 23:20:43 GMT - Search in distribution

HTTP::Response::Switch - handle many HTTP response possibilities

Sometimes the only possible way to communicate with an online service is through a web application intended for human consumption--dealing with cookies, forms and parsing of HTML, perhaps with the help of WWW::Mechanize and Web::Scraper. When automat...

LXP/HTTP-Response-Switch-1.1.1 - 06 Aug 2013 09:26:09 GMT - Search in distribution

Task::BeLike::RJRAY - RJRAY's frequently-used and favorite modules

RJRAY/Task-BeLike-RJRAY-0.009 - 26 Dec 2014 04:49:48 GMT - Search in distribution

Yukki::Error - Yukki's exception class

If you look at Throwable::Error, you know what this is. Same thing, different name....

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

Leyland::Exception - Throwable class for Leyland application exceptions

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

45 results (0.101 seconds)