libtry-tiny-smartcatch-perl - lightweight Perl module for powerful exceptions handling

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename libtry-tiny-smartcatch-perl_0.5-1_all.deb
Package name libtry-tiny-smartcatch-perl
Package version 0.5
Package release 1
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl
License -
Maintainer Debian Perl Group <>
Download size 14.64 KB
Installed size 36.00 KB
Try::Tiny::SmartCatch's goals are mostly the same as Try::Tiny module,
but there are few changes to it's specification.  Main difference is
possibility to catch just some kinds of exceptions in place of catching
everything.  Another one is slightly changed syntax.
When raised exception is an object, Try::Tiny::SmartCatch will test for
exception type (using UNIVERSAL::isa).  When raised exception is just a
text message (like "die ('message')"), there can be specified part of
message to test for.
There are also explicit sub blocks.  In opposite to Try::Tiny, every
block in Try::Tiny::SmartCatch's "try", "catch_when", "catch_default",
"then" and "finally" must have explicit subroutines specified.


Package Version Architecture Repository
libtry-tiny-smartcatch-perl_0.5-1_all.deb 0.5 all Debian Main
libtry-tiny-smartcatch-perl - - -


Name Value
perl -


Type URL
Binary Package libtry-tiny-smartcatch-perl_0.5-1_all.deb
Source Package libtry-tiny-smartcatch-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libtry-tiny-smartcatch-perl deb package:
    # sudo apt-get install libtry-tiny-smartcatch-perl




2014-10-22 - Jonas Smedegaard <>
libtry-tiny-smartcatch-perl (0.5-1) unstable; urgency=low
* Initial Release.
Closes: bug#766371.

See Also

Package Description
libtrycatch-perl_1.003002-2+b5_amd64.deb first class try catch semantics for Perl
libts-bin_1.19-1_amd64.deb touch screen library utilities
libts-dev_1.19-1_amd64.deb touch screen library, development files
libts0_1.19-1_amd64.deb touch screen library
libtsan0-amd64-cross_8.3.0-2cross1_all.deb ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
libtsan0-arm64-cross_8.3.0-2cross1_all.deb ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
libtsan0-ppc64-cross_8.3.0-2cross2_all.deb ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
libtsan0-ppc64el-cross_8.3.0-2cross1_all.deb ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
libtsan0_8.3.0-6_amd64.deb ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
libtse3-0.3.1c2a_0.3.1-6_amd64.deb portable MIDI sequencer engine in C++
libtse3-dev_0.3.1-6_amd64.deb portable MIDI sequencer engine in C++ - development files
libtsk-dev_4.6.5-1_amd64.deb library for forensics analysis (development files)
libtsk13_4.6.5-1_amd64.deb library for forensics analysis on volume and filesystem data
libtsm-dev_3-1+b1_amd64.deb Terminal-emulator State Machine - development
libtsm3_3-1+b1_amd64.deb Terminal-emulator State Machine - runtime