The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "throwable"

Throwable - a role for classes that can be thrown River stage four • 95 direct dependents • 1298 total dependents

Throwable is a role for classes that are meant to be thrown as exceptions to standard program flow. It is very simple and does only two things: saves any previous value for $@ and calls "die $self". Throwable is implemented with Moo, so you can stick...

RJBS/Throwable-1.001 - 01 Jan 2023 00:38:26 UTC - Search in distribution

Throwable::X - useful eXtra behavior for Throwable exceptions River stage one • 4 direct dependents • 7 total dependents

Throwable::X is a collection of behavior for writing exceptions. It's meant to provide: * means by which exceptions can be identified without string parsing * a structure that can be serialized and reconstituted in other environments * maximum compos...

RJBS/Throwable-X-0.008 - 31 Dec 2022 21:01:10 UTC - Search in distribution

HTTP::Throwable - a set of strongly-typed, PSGI-friendly HTTP 1.1 exception libraries River stage one • 8 direct dependents • 9 total dependents

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.028 - 31 Dec 2022 21:39:07 UTC - Search in distribution

Class::Throwable - A minimal lightweight exception class River stage two • 5 direct dependents • 13 total dependents

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.13 - 04 Feb 2015 19:05:57 UTC - Search in distribution

Throwable::Factory - lightweight Moo-based exception class factory River stage one • 3 direct dependents • 3 total dependents

"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.007 - 10 Sep 2014 21:57:52 UTC - Search in distribution

Throwable::SysError - a sub-class of Throwable::Error for system error objects River stage zero No dependents

Throwable::SysError is a simple class for exceptions that will be thrown to signal errors related to system functions like "open()" or anything that sets $! when an operation fails. It is built on top of "Throwable::Error" as a sub-class which you ca...

PRAVUS/Throwable-SysError-0.00 - 25 Mar 2013 16:25:17 UTC - Search in distribution

Throwable::SugarFactory - build a library of syntax-sugared Throwable-based exceptions River stage two • 3 direct dependents • 26 total dependents

This is an effort to create an exception library that is useful and pleases my aesthetics. The explicit goals were: 1. Declare exception classes at runtime to remove the need for multiple files. 2. Retain the use of the perl builtin "die" to throw th...

MITHALDU/Throwable-SugarFactory-0.213360 - 02 Dec 2021 16:22:58 UTC - Search in distribution

Venus::Role::Throwable - Throwable Role River stage two • 3 direct dependents • 56 total dependents

This package modifies the consuming package and provides a mechanism for throwing context-aware errors (exceptions)....

AWNCORP/Venus-4.15 - 27 Nov 2023 17:12:55 UTC - Search in distribution

Pony::Object::Throwable - A base throwable object. River stage zero No dependents

BUGOV/Pony-Object-1.04 - 28 Feb 2018 08:56:00 UTC - Search in distribution

Throwable::Factory::Try - exception handling for Throwable::Factory River stage zero No dependents

LCOFFE/Throwable-Factory-Try-0.03 - 10 Jul 2014 11:26:23 UTC - Search in distribution

Broadworks::OCIP::Throwable - Exception throwing for Broadworks::OCIP River stage zero No dependents

Throws an exception. Required Parameters message An exception message. execution_phase Text to give an indication of what we were doing. error_code Text to uniquely identify what caused this. _build_stack_trace_args Modifies the stack trace to have n...

NIGELM/Broadworks-OCIP-0.09 - 20 Jul 2020 18:33:29 UTC - Search in distribution

HTTP::Throwable::JSONFactory - Throw exceptions with JSON bodies River stage zero No dependents

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

Data::Object::Role::Throwable River stage one • 3 direct dependents • 6 total dependents

This package provides mechanisms for throwing the object as an exception....

AWNCORP/Data-Object-Role-Throwable-2.01 - 15 Mar 2020 00:09:45 UTC - Search in distribution

Data::Object::Role::Throwable River stage zero No dependents

This package provides mechanisms for throwing the object as an exception....

AWNCORP/Do-1.88 - 14 Oct 2019 14:45:43 UTC - Search in distribution

Stancer::Exceptions::Throwable - Base exception River stage zero No dependents

JDASILVA/Stancer-1.0.3 - 01 Apr 2024 19:22:33 UTC - Search in distribution

WebAPI::HTTP::Throwable::Factory River stage one • 1 direct dependent • 1 total dependent

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 UTC - Search in distribution

classes - conventional Perl 5 classes River stage one • 1 direct dependent • 1 total dependent

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 UTC - Search in distribution

XAO::Errors - throwable errors namespace support River stage one • 4 direct dependents • 6 total dependents

Magic module that creates error namespaces for caller's. Should be used in situations like that. Say you create a XAO module called XAO::DO::Data::Product and want to throw errors from it. In order for these errors to be distinguishable you need sepa...

AMALTSEV/XAO-Base-1.28 - 18 Sep 2020 03:19:08 UTC - Search in distribution

OpenAI::API::Error - throwable error objects River stage one • 1 direct dependent • 1 total dependent

The "OpenAI::API::Error" module provides an object-oriented exception mechanism for errors encountered while interacting with the OpenAI API. It extends the Throwable::Error class to include the optional HTTP::Request and HTTP::Response objects, allo...

NFERRAZ/OpenAI-API-0.37 - 09 Apr 2023 17:14:27 UTC - Search in distribution

IOC - A lightweight IOC (Inversion of Control) framework River stage one • 1 direct dependent • 1 total dependent

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 UTC - Search in distribution
99 results (0.071 seconds)