perl-TryCatch - First class try catch semantics for Perl, without source filters

Property Value
Distribution CentOS 6
Repository Open Fusion i386
Package filename perl-TryCatch-1.003000-1.of.el6.i686.rpm
Package name perl-TryCatch
Package version 1.003000
Package release 1.of.el6
Package architecture i686
Package type rpm
Category Development/Libraries
License GPL+ or Artistic
Maintainer -
Download size 42.77 KB
Installed size 87.50 KB
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.


Package Version Architecture Repository
perl-TryCatch-1.003000-1.of.el6.x86_64.rpm 1.003000 x86_64 Open Fusion
perl-TryCatch - - -


Name Value
perl(:MODULE_COMPAT_5.10.1) -
perl(B::Hooks::EndOfScope) >= 0.08
perl(B::Hooks::OP::Check) >= 0.18
perl(B::Hooks::OP::PPAddr) >= 0.03
perl(Devel::Declare) >= 0.005007
perl(Moose) -
perl(MooseX::Types) -
perl(Parse::Method::Signatures) >= 1.003012
perl(Scope::Upper) >= 0.06
perl(Sub::Exporter) >= 0.979
perl(Test::Exception) -
perl(Test::More) >= 0.88
perl(Variable::Magic) >= 0.28


Name Value -
perl(TryCatch) = 1.003000
perl-TryCatch = 1.003000-1.of.el6
perl-TryCatch(x86-32) = 1.003000-1.of.el6


Type URL
Binary Package perl-TryCatch-1.003000-1.of.el6.i686.rpm
Source Package perl-TryCatch-1.003000-1.of.el6.src.rpm

Install Howto

  1. Download latest openfusion-release rpm from
  2. Install openfusion-release rpm:
    # rpm -Uvh openfusion-release*rpm
  3. Install perl-TryCatch rpm package:
    # yum install perl-TryCatch




2011-11-09 - Gavin Carr <> 1.003000-1
- Specfile autogenerated by cpanspec 1.79.

See Also

Package Description
perl-Twiggy-0.1021-1.of.el6.noarch.rpm AnyEvent HTTP server for PSGI (like Thin)
perl-Type-Tiny-0.004-1.of.el6.noarch.rpm Tiny, yet Moo(se)-compatible type constraint
perl-Type-Tiny-1.000005-1.of.el6.noarch.rpm Tiny, yet Moo(se)-compatible type constraint
perl-Type-Tiny-XS-0.012-1.of.el6.i686.rpm Provides an XS boost for some of Type::Tiny's built-in type constraints
perl-Types-Serialiser-1.0-1.of.el6.noarch.rpm Simple data types for common serialisation formats
perl-UNIVERSAL-can-1.20110617-1.of.el6.noarch.rpm Work around buggy code calling UNIVERSAL::can() as a function
perl-UNIVERSAL-can-1.20140328-1.of.el6.noarch.rpm Work around buggy code calling UNIVERSAL::can() as a function
perl-UNIVERSAL-isa-1.20110614-1.of.el6.noarch.rpm Recover from people calling UNIVERSAL::isa as a function
perl-UNIVERSAL-require-0.13-1.of.el6.noarch.rpm Require() modules from a variable
perl-UNIVERSAL-require-0.18-1.of.el6.noarch.rpm Require() modules from a variable
perl-URI-1.58-1.of.el6.noarch.rpm Uniform Resource Identifiers (absolute and relative)
perl-URI-1.60-1.of.el6.noarch.rpm Uniform Resource Identifiers (absolute and relative)
perl-URI-1.71-1.of.el6.noarch.rpm Uniform Resource Identifiers (absolute and relative)
perl-URI-Escape-XS-0.12-1.of.el6.i686.rpm URI::Escape::XS Perl module
perl-URI-Fetch-0.09-1.of.el6.noarch.rpm Smart URI fetching/caching