Only let modules die when you say it's OK....

KANE/No-Die-0.02 - 11 May 2003 08:50:17 GMT - Search in distribution


PHILCROW/UML-Sequence-0.08 - 11 Sep 2007 22:12:29 GMT - Search in distribution

Win32::Die - Dying gracefully under Win32

Windows automatically ("helpfully") closes DOS windows when they quit. This can be annoying when your Perl program dies, since you don't get a chance to read the error message. Win32::Die detects if your program was double-clicked, or run from a comm...

ACCARDO/Win32-Die-0.03   (1 review) - 28 Dec 2004 23:56:11 GMT - Search in distribution

Die::Hard - objects as resistant to dying as John Maclane

Die::Hard allows you to create fairly transparent wrapper object that delegates all method calls through to the wrapped object, but does so within an "eval { ... }" block. If the wrapped method call dies, then it sets a "last_error" attribute. Constr...

TOBYINK/Die-Hard-0.004 - 15 Sep 2014 21:03:37 GMT - Search in distribution

IO::Die - Namespaced, error-checked I/O

FELIPE/IO-Die-0.057 - 06 Nov 2015 08:16:54 GMT - Search in distribution

Die::Alive - Make die() to not exit the Perl interpreter, but keep the die() behavior inside eval.

This module when loaded will make the function die() to not exit the Perl interpreter, but it will keep the die() behavior inside eval, making it to go out of an eval block....

GMPASSOS/Die-Alive-0.01 - 27 Feb 2004 21:51:35 GMT - Search in distribution

No::Worries::Die - error handling without worries

This module eases error handling by providing a convenient wrapper around die() with sprintf()-like API. dief() is to die() what printf() is to print() with, in addition, the trimming of leading and trailing spaces. It also provides a handler for die...

LCONS/No-Worries-1.3 - 05 Oct 2016 08:04:35 GMT - Search in distribution

CGI::Ex::Die - A CGI::Carp::FatalsToBrowser type utility.

This module is intended for showing more useful messages to the developer, should errors occur. This is a stub phase module. More features (error notification, custom error page, etc) will be added later....

LJEPSON/CGI-Ex-2.44 - 07 Oct 2015 16:16:37 GMT - Search in distribution

Error::Pure::Die - Error::Pure module with classic die.

SKIM/Error-Pure-0.24 - 16 Sep 2015 07:53:20 GMT - Search in distribution

Log::Report::Die - compatibility routines with Perl's die/croak/confess

This module is used internally, to translate output of 'die' and Carp functions into Log::Report::Message objects....

MARKOV/Log-Report-1.18 - 21 Oct 2016 07:52:10 GMT - Search in distribution

Try::Tiny::NoDie - minimal try/catch with local-disabling of SIGDIE

This module is primarily designed for developer convenience, for cases wherein the desired behavior within the scope of the error throwing code is a nullified "__DIE__" handler....

ATANCASIS/Try-Tiny-NoDie-0.01 - 25 Aug 2016 08:01:38 GMT - Search in distribution

Error::Pure::NoDie - Error::Pure module for simple print instead die.

SKIM/Error-Pure-NoDie-0.04 - 16 Sep 2015 19:15:27 GMT - Search in distribution

perl-example-die - Die/warn/croak/carp, with several options

This script offers several ways of die-ing (or warning/croaking/carping). You can specify the various aspects via command-line options. What this can be used for: * Seeing what stack trace looks like For example: % PERL5OPT=-MCarp::Always perl-exampl...

PERLANCAR/Perl-Examples-0.07 - 26 Jun 2016 10:42:22 GMT - Search in distribution

Exception::Class::TCF - Java/C++ style exception handling

The "Exception::Class::TCF" module provides the possibility of executing a code block and specifying actions when different exceptions are raised. The "try" function takes as its argument a code block followed by a list of pairs of exception package ...

RVOSA/Exception-Class-TCF-0.03 - 05 Sep 2006 23:08:02 GMT - Search in distribution

Carp - alternative warn and die for modules

The Carp routines are useful in your own modules because they act like "die()" or "warn()", but with a message which is more likely to be useful to a user of your module. In the case of "cluck()" and "confess()", that context is a summary of every ca...

RJBS/Carp-1.38 - 06 Nov 2015 15:00:21 GMT - Search in distribution

Scalar::DDie - Defined or die.

Scalar::DDie checks the scalar value. If the value is not defined then it throw exception. Just return value otherwise....

TOKUHIROM/Scalar-DDie-v0.0.2 - 14 Feb 2013 08:30:41 GMT - Search in distribution

Fatal - Replace functions with equivalents which succeed or die

"Fatal" provides a way to conveniently replace functions which normally return a false value when they fail with equivalents which raise exceptions if they are not successful. This lets you use these functions without having to test their return valu...

PJF/autodie-2.29   (5 reviews) - 09 Jul 2015 07:17:48 GMT - Search in distribution
  • autodie - Replace functions with ones that succeed or die with lexical scope
  • autodie::Util - Internal Utility subroutines for autodie and Fatal

Games::Dice - Perl module to simulate die rolls

Games::Dice simulates die rolls. It uses a function-oriented (not object-oriented) interface. No functions are exported by default. At present, there are two functions which are exportable: "roll" and "roll_array". The latter is used internally by "r...

RJBS/Games-Dice-0.045 - 27 Apr 2015 01:23:46 GMT - Search in distribution
  • roll - Command line interface for dice rolls

Carp::Syslog - Send warn and die messages to syslog

I got tired of writing this all the time: use Sys::Syslog; use File::Basename qw( basename ); BEGIN { openlog( basename($0), 'pid', 'local1' ); $SIG{'__WARN__'} = sub { syslog( 'warning', @_ ); warn @_ }; $SIG{'__DIE__'} = sub { syslog( 'err', @_ ); ...

CGRAU/Carp-Syslog-0.01 - 18 Aug 2012 00:10:26 GMT - Search in distribution