No::Die 1 ++

Only let modules die when you say it's OK. EXPLENATION Tired of using eval as a straightjacket on modules that have as much interest in life as chronically depressed lemmings? Now there's a 24 hour suicide watch in No::Die. Only modules you permit to...

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

samples/ ++
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 1 ++

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

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. USAGE use Die::Alive ; die("This die() won't exit!") ; print "And here we co...

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

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

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.2 - 08 Apr 2014 08:24:02 GMT - Search in distribution

Error::Pure::Die - Error::Pure module with classic die. ++
SKIM/Error-Pure-0.22 - 08 Jan 2015 18:56:12 GMT - Search in distribution

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

OVERLOADING Functions die_decode(STRING) The STRING is the content of $@ after an eval() caught a die(). croak(), or confess(). This routine tries to convert this into parameters for Log::Report::report(). This is done in a very smart way, even tryin...

MARKOV/Log-Report-1.05 - 25 Jun 2014 07:08:51 GMT - Search in distribution

Religion - Generate tracebacks and create and install die() and warn() handlers. ++

This is a second go at a module to simplify installing die() and warn() handlers, and to make such handlers easier to write and control. For most people, this just means that if use "use Religion;" then you'll get noticably better error reporting fro...

KJALB/Religion-1.03 - 09 Oct 1995 02:52:25 GMT - Search in distribution

Error::Pure::NoDie - Error::Pure module for simple print instead die. ++
SKIM/Error-Pure-NoDie-0.03 - 21 Sep 2013 15:59:45 GMT - Search in distribution

perl-example-die - This script dies ++

Sometimes it will die with a reference, sometimes it will just die(), sometimes it will die with a string message with/without a newline-ending. HOMEPAGE Please visit the project's homepage at <>. SOURCE Sour...

PERLANCAR/Perl-Examples-0.01 - 06 Jan 2015 07:33:23 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 36 ++

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.36 - 19 Mar 2015 23:10:31 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. AUTHOR Tokuhiro Matsuno <tokuhirom AAJKLFJEF@ GMAIL COM> LICENSE Copyright (C) Tokuhiro Matsuno This library is free software; you...

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 47 ++

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

NTHYKIER/autodie-2.26   (5 reviews) - 26 Dec 2014 16:30:11 GMT - Search in distribution
  • autodie - Replace functions with ones that succeed or die with lexical scope

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.044 - 13 Sep 2014 02:29:15 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

Carp::REPL - read-eval-print-loop on die and/or warn 3 ++
TSIBLEY/Carp-REPL-0.17 - 21 Nov 2014 18:22:26 GMT - Search in distribution

Acme::Fatal - Replace statements with equivalents which succeed or die ++

autodie detects failure in I/O operations and operations that result in system calls which may fail, and automatically raises an alarm. Acme::Fatal takes this a step further and detects false result status of individual statements. SEE ALSO autodie. ...

SWALTERS/Acme-Fatal-0.01 - 19 Jan 2009 20:16:14 GMT - Search in distribution

Gtk2::Ex::Carp - GTK+ friendly die() and warn() functions. ++

This module exports four functions, of which two override the standard "die()" and "warn()" functions, and two which allow for extended error reporting. When called, these functions display a user-friendly message dialog window. The "die()" function ...

GBROWN/Gtk2-Ex-Carp-0.01 - 23 Sep 2005 11:07:20 GMT - Search in distribution