Carp-Proxy NAME Carp::Proxy - Diagnostic delegation SYNOPSIS use Carp::Proxy; fatal 'handler_subroutine', @optional_arguments if not $assertion; sub handler_subroutine { my( $proxy_object, @optional_arguments ) = @_; $proxy_object->filled( 'explanation' ); return; } DESCRIPTION Carp::Proxy is a framework for throwing exceptions. The goal is to couple the small lexical footprint of the die() statement with support for comprehensive error messages. Good diagnostics pay for themselves; let's make them easier to produce. INSTALLATION To install this module, run the following commands: perl Makefile.PL make make test make install SUPPORT AND DOCUMENTATION After installing, you can find documentation for this module with the perldoc command. perldoc Carp::Proxy You can also look for information at: RT, CPAN's request tracker (report bugs here) http://rt.cpan.org/NoAuth/Bugs.html?Dist=Carp-Proxy AnnoCPAN, Annotated CPAN documentation http://annocpan.org/dist/Carp-Proxy CPAN Ratings http://cpanratings.perl.org/d/Carp-Proxy Search CPAN http://search.cpan.org/dist/Carp-Proxy/ LICENSE AND COPYRIGHT Copyright (C) 2014 Paul Liebert This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information.