Search results for "throwable"
Throwable - a role for classes that can be thrown
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::Error - an easy-to-use class for error objects
- StackTrace::Auto - a role for generating stack traces during instantiation
Throwable::X - useful eXtra behavior for Throwable exceptions
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- Throwable::X::Types - private types used by Throwable::X
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.028 - 31 Dec 2022 21:39:07 UTC - Search in distribution- HTTP::Throwable::Variant - a package that constructs Moo-based HTTP::Throwables for you
- HTTP::Throwable::Factory - a factory that throws HTTP::Throwables for you
- HTTP::Throwable::Role::NoBody - an exception with no body
- 37 more results from HTTP-Throwable »
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.13 - 04 Feb 2015 19:05:57 UTC - Search in distribution
Throwable::Factory - lightweight Moo-based exception class factory
"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
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
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- Throwable::SugarFactory::Utils - provide utility functions for Throwable::SugarFactory and friends
- Throwable::SugarFactory::Hashable - role provides a generic to_hash function for Throwable exceptions
- MooX::BuildRole - build a Moo role at runtime
- 5 more results from Throwable-SugarFactory »
Venus::Role::Throwable - Throwable Role
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- Venus::Test - Test Class
- Venus::Check - Check Class
- Venus::Kind - Kind Base Class
- 1 more result from Venus »
Pony::Object::Throwable - A base throwable object.
BUGOV/Pony-Object-1.04
-
28 Feb 2018 08:56:00 UTC
-
Search in distribution
- Pony::Object - An object system.
Throwable::Factory::Try - exception handling for Throwable::Factory
LCOFFE/Throwable-Factory-Try-0.03
-
10 Jul 2014 11:26:23 UTC
-
Search in distribution
Broadworks::OCIP::Throwable - Exception throwing for Broadworks::OCIP
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
WOLFSAGE/HTTP-Throwable-JSONFactory-0.002
-
21 Sep 2016 16:16:39 UTC
-
Search in distribution
Data::Object::Role::Throwable
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
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
JDASILVA/Stancer-1.0.3
-
01 Apr 2024 19:22:33 UTC
-
Search in distribution
- Stancer::Core::Request::Call - Register API call
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 UTC - 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 UTC - Search in distribution- classes::Test - functions to help with classes pragma testing
XAO::Errors - throwable errors namespace support
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
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
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- IOC::Exceptions - Exception objects for the IOC Framework