Perl module for reporting errors from caller's perspective.

This is useful if you're writing modules. This way, the programmer who uses the module only gets "died at yourproggie.pl line 50", not "died at NotWrittenByYou/WeirdUnreadableModule.pm line 12398".

The functions this module provides are:

carp
Warn of errors
cluck
Warn of errors, with stack backtrace
croak
Die of errors
confess
Die of errors, with stack backtrace

See also Coy.