perl-Type-Tiny-1.4.2-1-rosa2016.1.noarch.rpm


Advertisement

Description

perl-Type-Tiny - Exception for Type::Params

Property Value
Distribution ROSA 2016.1
Repository ROSA Contrib Updates i586
Package name perl-Type-Tiny
Package version 1.4.2
Package release 1-rosa2016.1
Package architecture noarch
Package type rpm
Installed size 706.97 KB
Download size 221.87 KB
Official Mirror mirror.rosalab.ru
This module provides bare bones 'try'/'catch'/'finally' 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.

Alternatives

Package Version Architecture Repository
perl-Type-Tiny-1.4.2-1-rosa2016.1.noarch.rpm 1.4.2 noarch ROSA Contrib Updates
perl-Type-Tiny-1.0.5-3-rosa2016.1.noarch.rpm 1.0.5 noarch ROSA Contrib
perl-Type-Tiny-1.0.5-3-rosa2016.1.noarch.rpm 1.0.5 noarch ROSA Contrib
perl-Type-Tiny - - -

Requires

Name Value
perl(B) -
perl(Exporter::Tiny) -
perl(Reply::Plugin) -
perl(Scalar::Util) -
perl(Term::ANSIColor) -
perl(Test::More) -
perl(abi) >= 5.20.3

Provides

Name Value
perl(Devel::TypeTiny::Perl56Compat) == 1.4.2
perl(Devel::TypeTiny::Perl58Compat) == 1.4.2
perl(Error::TypeTiny) == 1.4.2
perl(Error::TypeTiny::Assertion) == 1.4.2
perl(Error::TypeTiny::Compilation) == 1.4.2
perl(Error::TypeTiny::WrongNumberOfParameters) == 1.4.2
perl(Eval::TypeTiny) == 1.4.2
perl(Reply::Plugin::TypeTiny) == 1.4.2
perl(Test::TypeTiny) == 1.4.2
perl(Type::Coercion) == 1.4.2
perl(Type::Coercion::FromMoose) == 1.4.2
perl(Type::Coercion::Union) == 1.4.2
perl(Type::Library) == 1.4.2
perl(Type::Params) == 1.4.2
perl(Type::Parser) == 1.4.2
perl(Type::Registry) == 1.4.2
perl(Type::Tiny) == 1.4.2
perl(Type::Tiny::Class) == 1.4.2
perl(Type::Tiny::Duck) == 1.4.2
perl(Type::Tiny::Enum) == 1.4.2
perl(Type::Tiny::Intersection) == 1.4.2
perl(Type::Tiny::Role) == 1.4.2
perl(Type::Tiny::Union) == 1.4.2
perl(Type::Tiny::_HalfOp) == 1.4.2
perl(Type::Utils) == 1.4.2
perl(Types::Common::Numeric) == 1.4.2
perl(Types::Common::String) == 1.4.2
perl(Types::Standard) == 1.4.2
perl(Types::Standard::ArrayRef) == 1.4.2
perl(Types::Standard::CycleTuple) == 1.4.2
perl(Types::Standard::Dict) == 1.4.2
perl(Types::Standard::HashRef) == 1.4.2
perl(Types::Standard::Map) == 1.4.2
perl(Types::Standard::ScalarRef) == 1.4.2
perl(Types::Standard::StrMatch) == 1.4.2
perl(Types::Standard::Tied) == 1.4.2
perl(Types::Standard::Tuple) == 1.4.2
perl(Types::TypeTiny) == 1.4.2
perl-Type-Tiny == 1.4.2-1:2016.1

Download

Type URL
Binary Package perl-Type-Tiny-1.4.2-1-rosa2016.1.noarch.rpm
Source Package perl-Type-Tiny-1.4.2-1.src.rpm

Install Howto

  1. Enable ROSA Contrib Updates repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Type-Tiny rpm package:
    # urpmi perl-Type-Tiny

Files

Path
/usr/lib/perl5/vendor_perl/5.20.3/Devel/
/usr/lib/perl5/vendor_perl/5.20.3/Devel/TypeTiny/Perl56Compat.pm
/usr/lib/perl5/vendor_perl/5.20.3/Devel/TypeTiny/Perl58Compat.pm
/usr/lib/perl5/vendor_perl/5.20.3/Error/TypeTiny.pm
/usr/lib/perl5/vendor_perl/5.20.3/Error/TypeTiny/Assertion.pm
/usr/lib/perl5/vendor_perl/5.20.3/Error/TypeTiny/Compilation.pm
/usr/lib/perl5/vendor_perl/5.20.3/Error/TypeTiny/WrongNumberOfParameters.pm
/usr/lib/perl5/vendor_perl/5.20.3/Eval/TypeTiny.pm
/usr/lib/perl5/vendor_perl/5.20.3/Reply/
/usr/lib/perl5/vendor_perl/5.20.3/Reply/Plugin/TypeTiny.pm
/usr/lib/perl5/vendor_perl/5.20.3/Test/TypeTiny.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/CONTRIBUTING.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Coercion.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Library.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Params.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Parser.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Registry.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Utils.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Coercion/FromMoose.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Coercion/Union.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Class.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Duck.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Enum.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Intersection.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Role.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Union.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/_HalfOp.pm
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual/Coercions.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual/Libraries.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual/Optimization.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual/Params.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual/Policies.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual/UsingWithMoo.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual/UsingWithMoose.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual/UsingWithMouse.pod
/usr/lib/perl5/vendor_perl/5.20.3/Type/Tiny/Manual/UsingWithOther.pod
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/TypeTiny.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Common/Numeric.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Common/String.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard/ArrayRef.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard/CycleTuple.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard/Dict.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard/HashRef.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard/Map.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard/ScalarRef.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard/StrMatch.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard/Tied.pm
/usr/lib/perl5/vendor_perl/5.20.3/Types/Standard/Tuple.pm
/usr/share/doc/perl-Type-Tiny/Changes
/usr/share/doc/perl-Type-Tiny/LICENSE
/usr/share/doc/perl-Type-Tiny/META.json
/usr/share/doc/perl-Type-Tiny/META.yml
/usr/share/doc/perl-Type-Tiny/README
/usr/share/man/man3/Devel::TypeTiny::Perl56Compat.3pm.xz
/usr/share/man/man3/Devel::TypeTiny::Perl58Compat.3pm.xz
/usr/share/man/man3/Error::TypeTiny.3pm.xz
/usr/share/man/man3/Error::TypeTiny::Assertion.3pm.xz
/usr/share/man/man3/Error::TypeTiny::Compilation.3pm.xz
/usr/share/man/man3/Error::TypeTiny::WrongNumberOfParameters.3pm.xz
/usr/share/man/man3/Eval::TypeTiny.3pm.xz
/usr/share/man/man3/Reply::Plugin::TypeTiny.3pm.xz
/usr/share/man/man3/Test::TypeTiny.3pm.xz
/usr/share/man/man3/Type::CONTRIBUTING.3pm.xz
/usr/share/man/man3/Type::Coercion.3pm.xz
/usr/share/man/man3/Type::Coercion::FromMoose.3pm.xz
/usr/share/man/man3/Type::Coercion::Union.3pm.xz
/usr/share/man/man3/Type::Library.3pm.xz
/usr/share/man/man3/Type::Params.3pm.xz
/usr/share/man/man3/Type::Parser.3pm.xz
/usr/share/man/man3/Type::Registry.3pm.xz
/usr/share/man/man3/Type::Tiny.3pm.xz
/usr/share/man/man3/Type::Tiny::Class.3pm.xz
/usr/share/man/man3/Type::Tiny::Duck.3pm.xz
/usr/share/man/man3/Type::Tiny::Enum.3pm.xz
/usr/share/man/man3/Type::Tiny::Intersection.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual::Coercions.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual::Libraries.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual::Optimization.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual::Params.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual::Policies.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual::UsingWithMoo.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual::UsingWithMoose.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual::UsingWithMouse.3pm.xz
/usr/share/man/man3/Type::Tiny::Manual::UsingWithOther.3pm.xz
/usr/share/man/man3/Type::Tiny::Role.3pm.xz
/usr/share/man/man3/Type::Tiny::Union.3pm.xz
/usr/share/man/man3/Type::Tiny::_HalfOp.3pm.xz
/usr/share/man/man3/Type::Utils.3pm.xz
/usr/share/man/man3/Types::Common::Numeric.3pm.xz
/usr/share/man/man3/Types::Common::String.3pm.xz
/usr/share/man/man3/Types::Standard.3pm.xz
/usr/share/man/man3/Types::Standard::ArrayRef.3pm.xz
/usr/share/man/man3/Types::Standard::CycleTuple.3pm.xz
/usr/share/man/man3/Types::Standard::Dict.3pm.xz
/usr/share/man/man3/Types::Standard::HashRef.3pm.xz
/usr/share/man/man3/Types::Standard::Map.3pm.xz
/usr/share/man/man3/Types::Standard::ScalarRef.3pm.xz
/usr/share/man/man3/Types::Standard::StrMatch.3pm.xz
/usr/share/man/man3/Types::Standard::Tied.3pm.xz
/usr/share/man/man3/Types::Standard::Tuple.3pm.xz
/usr/share/man/man3/Types::TypeTiny.3pm.xz

Changelog

2018-10-10 - Denis Silakov <dsilakov@virtuozzo.com> 1.4.2-1
- (e224f3f) Updated to 1.004002

See Also

Package Description
perl-User-Identity-0.990.0-1-rosa2016.1.noarch.rpm User-Identity CPAN Perl module
perl-WWW-Mechanize-1.880.0-1-rosa2016.1.noarch.rpm Handy web browsing in a Perl object
perl-WebService-MusicBrainz-1.0.4-5-rosa2016.1.noarch.rpm Search the MusicBrainz database through their web service
perl-XML-DTD-0.110.0-6-rosa2016.1.noarch.rpm Parse and process an XML DTD
perl-XML-LibXSLT-1.950.0-1-rosa2016.1.i586.rpm Perl interface to the gnome libxslt library
perl-XMLTV-0.5.69-1-rosa2016.1.noarch.rpm Perl modules for managing your TV viewing
perl-amanda-3.4.1-4-rosa2016.1.i586.rpm Amanda perl files
perl-local-lib-2.0.24-1-rosa2016.1.noarch.rpm Create and use a local lib/ for perl modules with PERL5LIB
perl-note-1.3.26-1-rosa2016.1.noarch.rpm Module lib for accessing a notedb from perl
perl-sanity-1.30.0-1-rosa2016.1.noarch.rpm DO NOT USE!
perl-xfconf-4.13.5-1-rosa2016.1.i586.rpm Perl bindings for xfconf
perl-xmms2-0.8-10-rosa2016.1.i586.rpm Perl bindings for XMMS2
persepolis-2.4.2-1-rosa2016.1.noarch.rpm Persepolis Download Manager is a GUI for aria2
pgmodeler-0.8.2-1-rosa2016.1.i586.rpm PostgreSQL Database Modeler
pgmodeler-devel-0.8.2-1-rosa2016.1.i586.rpm Development files for pgmodeler
Advertisement
Advertisement