aboutsummaryrefslogtreecommitdiff
path: root/perl/perl-TryCatch/README
diff options
context:
space:
mode:
Diffstat (limited to 'perl/perl-TryCatch/README')
-rw-r--r--perl/perl-TryCatch/README8
1 files changed, 8 insertions, 0 deletions
diff --git a/perl/perl-TryCatch/README b/perl/perl-TryCatch/README
new file mode 100644
index 0000000000000..8f4c4817bd8f3
--- /dev/null
+++ b/perl/perl-TryCatch/README
@@ -0,0 +1,8 @@
+Trycatch is an extension of the Perl 5 object system.
+
+This module aims to provide a nicer syntax and method to catch errors in Perl,
+similar to what is found in other languages (such as Java, Python or C++).
+The standard method of using eval {}; if ($@) {} is often prone to subtle bugs,
+primarily that its far too easy to stomp on the error in error handlers.
+And also eval/if isn't the nicest idiom.
+