perl-Try-Tiny - Minimal try/catch with proper localization of $

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-Try-Tiny
Package version 0.180.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 47.72 KB
Download size 22.72 KB
Official Mirror
This module provides bare bones 'try'/'catch' statements that are designed
to minimize common mistakes with eval blocks, and NOTHING else.
This is unlike the TryCatch manpage which provides a nice syntax and avoids
adding another call stack layer, and supports calling 'return' from the try
block to return from the parent subroutine. These extra features come at a
cost of a few dependencies, namely the Devel::Declare manpage and the
Scope::Upper manpage which are occasionally problematic, and the additional
catch filtering uses the Moose manpage type constraints which may not be
desirable either.
The main focus of this module is to provide simple and reliable error
handling for those having a hard time installing the TryCatch manpage, but
who still want to write correct 'eval' blocks without 5 lines of
boilerplate each time.


Package Version Architecture Repository
perl-Try-Tiny-0.180.0-2.mga4.noarch.rpm 0.180.0 noarch Mageia Core
perl-Try-Tiny - - -


Name Value
perl(Carp) -
perl(Exporter) -
perl(base) -
perl(constant) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.18.1


Name Value
perl(Try::Tiny) == 0.180.0
perl-Try-Tiny == 0.180.0-2.mga4


Type URL
Binary Package perl-Try-Tiny-0.180.0-2.mga4.noarch.rpm
Source Package perl-Try-Tiny-0.180.0-2.mga4.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Try-Tiny rpm package:
    # urpmi perl-Try-Tiny




2013-10-19 - umeabot <umeabot> 0.180.0-2.mga4
+ Revision: 534069
- Mageia 4 Mass Rebuild
2013-09-08 - sander85 <sander85> 0.180.0-1.mga4
+ Revision: 476206
- update to 0.18
2013-01-13 - umeabot <umeabot> 0.120.0-2.mga3
+ Revision: 374487
- Mass Rebuild -
2013-01-08 - jquelin <jquelin> 0.120.0-1.mga3
+ Revision: 342714
- update to 0.12
2011-09-01 - jquelin <jquelin> 0.110.0-1.mga2
+ Revision: 137571
- update to 0.11
2011-02-26 - jquelin <jquelin> 0.90.0-1.mga1
+ Revision: 60394
- update to 0.09
2011-01-18 - jquelin <jquelin> 0.70.0-1.mga1
+ Revision: 23040
- cleaning spec file
- imported package perl-Try-Tiny

See Also

Package Description
perl-TryCatch-1.3.2-3.mga4.i586.rpm Easily build XS extensions that depend on XS extensions
perl-Twiggy-0.102.400-2.mga4.noarch.rpm Adapter for Twiggy
perl-Type-Tiny-0.28.0-2.mga4.noarch.rpm Exception for Type::Params
perl-UDCode-1.30.0-3.mga4.noarch.rpm Does a set of code words form a uniquely decodable code?
perl-UI-Dialog-1.80.0-4.mga4.noarch.rpm OOPerl wrapper for the various dialog applications
perl-UNIVERSAL-can- Hack around calling UNIVERSAL::can() as a function
perl-UNIVERSAL-exports-0.50.0-3.mga4.noarch.rpm Lightweight, universal exporting of variables
perl-UNIVERSAL-isa- Hack around calling UNIVERSAL::isa() as a function
perl-UNIVERSAL-moniker-0.80.0-3.mga4.noarch.rpm UNIVERSAL::moniker
perl-UNIVERSAL-require-0.150.0-2.mga4.noarch.rpm Require modules from a variable
perl-UPS-Nut-0.04-8.mga4.noarch.rpm A perl module to talk to a UPS via NUT upsd
perl-URI-1.600.0-3.mga4.noarch.rpm URI module for perl
perl-URI-Fetch-0.90.0-3.mga4.noarch.rpm Perl Module for Smart URI fetching/caching
perl-URI-Find-20111103.0.0-8.mga4.noarch.rpm Find URIs in arbitrary text
perl-URI-Find-Simple-1.30.0-3.mga4.noarch.rpm A simple interface to URI::Find