libtype-tiny-perl_1.004004-1_all.deb


Advertisement

Description

libtype-tiny-perl - tiny, yet Moo(se)-compatible type constraint

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Main i386
Package filename libtype-tiny-perl_1.004004-1_all.deb
Package name libtype-tiny-perl
Package version 1.004004
Package release 1
Package architecture all
Package type deb
Category perl
Homepage https://metacpan.org/release/Type-Tiny
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 236.99 KB
Installed size 683.00 KB
Type::Tiny is a tiny class for creating Moose-like type constraint
objects which are compatible with Moo, Moose and Mouse.
This package also includes Types::Standard, a Moose-inspired library
of useful type constraints, and Type::Params, to allow very fast checking
and coercion of function and method parameters.

Alternatives

Package Version Architecture Repository
libtype-tiny-perl_1.004004-1_all.deb 1.004004 all Ubuntu Main
libtype-tiny-perl - - -

Requires

Name Value
libexporter-tiny-perl >= 0.040
perl -

Download

Type URL
Mirror archive.ubuntu.com
Binary Package libtype-tiny-perl_1.004004-1_all.deb
Source Package libtype-tiny-perl

Install Howto

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

Files

Path
/usr/share/doc/libtype-tiny-perl/CONTRIBUTING.pod
/usr/share/doc/libtype-tiny-perl/CREDITS
/usr/share/doc/libtype-tiny-perl/NEWS.gz
/usr/share/doc/libtype-tiny-perl/TODO
/usr/share/doc/libtype-tiny-perl/changelog.Debian.gz
/usr/share/doc/libtype-tiny-perl/copyright
/usr/share/doc/libtype-tiny-perl/examples/datetime-coercions.pl
/usr/share/doc/libtype-tiny-perl/examples/nonempty.pl
/usr/share/doc/libtype-tiny-perl/examples/page-numbers.pl
/usr/share/doc/libtype-tiny-perl/examples/benchmarking/benchmark-coercions.pl
/usr/share/doc/libtype-tiny-perl/examples/benchmarking/benchmark-constraints.pl.gz
/usr/share/doc/libtype-tiny-perl/examples/benchmarking/benchmark-named-param-validation.pl
/usr/share/doc/libtype-tiny-perl/examples/benchmarking/benchmark-param-validation.pl
/usr/share/doc/libtype-tiny-perl/examples/benchmarking/versus-scalar-validation.pl
/usr/share/man/man3/Devel::TypeTiny::Perl56Compat.3pm.gz
/usr/share/man/man3/Devel::TypeTiny::Perl58Compat.3pm.gz
/usr/share/man/man3/Error::TypeTiny.3pm.gz
/usr/share/man/man3/Error::TypeTiny::Assertion.3pm.gz
/usr/share/man/man3/Error::TypeTiny::Compilation.3pm.gz
/usr/share/man/man3/Error::TypeTiny::WrongNumberOfParameters.3pm.gz
/usr/share/man/man3/Eval::TypeTiny.3pm.gz
/usr/share/man/man3/Reply::Plugin::TypeTiny.3pm.gz
/usr/share/man/man3/Test::TypeTiny.3pm.gz
/usr/share/man/man3/Type::CONTRIBUTING.3pm.gz
/usr/share/man/man3/Type::Coercion.3pm.gz
/usr/share/man/man3/Type::Coercion::FromMoose.3pm.gz
/usr/share/man/man3/Type::Coercion::Union.3pm.gz
/usr/share/man/man3/Type::Library.3pm.gz
/usr/share/man/man3/Type::Params.3pm.gz
/usr/share/man/man3/Type::Parser.3pm.gz
/usr/share/man/man3/Type::Registry.3pm.gz
/usr/share/man/man3/Type::Tiny.3pm.gz
/usr/share/man/man3/Type::Tiny::Class.3pm.gz
/usr/share/man/man3/Type::Tiny::Duck.3pm.gz
/usr/share/man/man3/Type::Tiny::Enum.3pm.gz
/usr/share/man/man3/Type::Tiny::Intersection.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual::Coercions.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual::Libraries.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual::Optimization.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual::Params.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual::Policies.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual::UsingWithMoo.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual::UsingWithMoose.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual::UsingWithMouse.3pm.gz
/usr/share/man/man3/Type::Tiny::Manual::UsingWithOther.3pm.gz
/usr/share/man/man3/Type::Tiny::Role.3pm.gz
/usr/share/man/man3/Type::Tiny::Union.3pm.gz
/usr/share/man/man3/Type::Tiny::_HalfOp.3pm.gz
/usr/share/man/man3/Type::Utils.3pm.gz
/usr/share/man/man3/Types::Common::Numeric.3pm.gz
/usr/share/man/man3/Types::Common::String.3pm.gz
/usr/share/man/man3/Types::Standard.3pm.gz
/usr/share/man/man3/Types::Standard::ArrayRef.3pm.gz
/usr/share/man/man3/Types::Standard::CycleTuple.3pm.gz
/usr/share/man/man3/Types::Standard::Dict.3pm.gz
/usr/share/man/man3/Types::Standard::HashRef.3pm.gz
/usr/share/man/man3/Types::Standard::Map.3pm.gz
/usr/share/man/man3/Types::Standard::ScalarRef.3pm.gz
/usr/share/man/man3/Types::Standard::StrMatch.3pm.gz
/usr/share/man/man3/Types::Standard::Tied.3pm.gz
/usr/share/man/man3/Types::Standard::Tuple.3pm.gz
/usr/share/man/man3/Types::TypeTiny.3pm.gz
/usr/share/perl5/Devel/TypeTiny/Perl56Compat.pm
/usr/share/perl5/Devel/TypeTiny/Perl58Compat.pm
/usr/share/perl5/Error/TypeTiny.pm
/usr/share/perl5/Error/TypeTiny/Assertion.pm
/usr/share/perl5/Error/TypeTiny/Compilation.pm
/usr/share/perl5/Error/TypeTiny/WrongNumberOfParameters.pm
/usr/share/perl5/Eval/TypeTiny.pm
/usr/share/perl5/Reply/Plugin/TypeTiny.pm
/usr/share/perl5/Test/TypeTiny.pm
/usr/share/perl5/Type/Coercion.pm
/usr/share/perl5/Type/Library.pm
/usr/share/perl5/Type/Params.pm
/usr/share/perl5/Type/Parser.pm
/usr/share/perl5/Type/Registry.pm
/usr/share/perl5/Type/Tiny.pm
/usr/share/perl5/Type/Utils.pm
/usr/share/perl5/Type/Coercion/FromMoose.pm
/usr/share/perl5/Type/Coercion/Union.pm
/usr/share/perl5/Type/Tiny/Class.pm
/usr/share/perl5/Type/Tiny/Duck.pm
/usr/share/perl5/Type/Tiny/Enum.pm
/usr/share/perl5/Type/Tiny/Intersection.pm
/usr/share/perl5/Type/Tiny/Manual.pod
/usr/share/perl5/Type/Tiny/Role.pm
/usr/share/perl5/Type/Tiny/Union.pm
/usr/share/perl5/Type/Tiny/_HalfOp.pm
/usr/share/perl5/Type/Tiny/Manual/Coercions.pod
/usr/share/perl5/Type/Tiny/Manual/Libraries.pod
/usr/share/perl5/Type/Tiny/Manual/Optimization.pod
/usr/share/perl5/Type/Tiny/Manual/Params.pod
/usr/share/perl5/Type/Tiny/Manual/Policies.pod
/usr/share/perl5/Type/Tiny/Manual/UsingWithMoo.pod
/usr/share/perl5/Type/Tiny/Manual/UsingWithMoose.pod
/usr/share/perl5/Type/Tiny/Manual/UsingWithMouse.pod
/usr/share/perl5/Type/Tiny/Manual/UsingWithOther.pod
/usr/share/perl5/Types/Standard.pm
/usr/share/perl5/Types/TypeTiny.pm
/usr/share/perl5/Types/Common/Numeric.pm
/usr/share/perl5/Types/Common/String.pm
/usr/share/perl5/Types/Standard/ArrayRef.pm
/usr/share/perl5/Types/Standard/CycleTuple.pm
/usr/share/perl5/Types/Standard/Dict.pm
/usr/share/perl5/Types/Standard/HashRef.pm
/usr/share/perl5/Types/Standard/Map.pm
/usr/share/perl5/Types/Standard/ScalarRef.pm
/usr/share/perl5/Types/Standard/StrMatch.pm
/usr/share/perl5/Types/Standard/Tied.pm
/usr/share/perl5/Types/Standard/Tuple.pm

Changelog

2019-01-11 - gregor herrmann <gregoa@debian.org>
libtype-tiny-perl (1.004004-1) unstable; urgency=medium
* Team upload.
* Import upstream version 1.004004.
* Sync debian/copyright with upstream COPYRIGHT.
* Update build and runtime dependencies.
* Declare compliance with Debian Policy 4.3.0.
2018-08-01 - gregor herrmann <gregoa@debian.org>
libtype-tiny-perl (1.004002-1) unstable; urgency=medium
* Team upload.
[ intrigeri ]
* Remove obsolete README.source.
[ gregor herrmann ]
* Import upstream version 1.004002
* Don't install upstream README.
Just a text version of the POD/manpage.
* Update build dependencies, and split Build-Depends{,-Indep}.
* Sync debian/copyright with upstream COPYRIGHT.
* Install new CONTRIBUTING.pod.
2018-07-25 - intrigeri <intrigeri@debian.org>
libtype-tiny-perl (1.002002-1) unstable; urgency=medium
[ Salvatore Bonaccorso ]
* Update Vcs-* headers for switch to salsa.debian.org
[ gregor herrmann ]
* debian/*: update URLs from {search,www}.cpan.org to MetaCPAN.
[ intrigeri ]
* Import new upstream release.
* Port to dh.
* Bump dh compat level to 11, bump versioned build-dependency accordingly.
* Declare compatibility with Policy 4.1.5.
* Add myself to uploaders.
* Enable autopkgtests.
* Reformat debian/control and drop obsoleted versions on dependencies.
* Reformat debian/copyright with cme.
* Drop packages that are not in the archive from the Enhances control field.
* debian/copyright: drop paragraph about non-existing file.
* Add build-dependency on libtest-requires-perl.
* Add debian/upstream/metadata.
* Update debian/copyright.
* Mention Types::Standard and Type::Params in the package description.
2017-09-14 - Jonas Smedegaard <dr@jones.dk>
libtype-tiny-perl (1.002001-1) unstable; urgency=medium
[ upstream ]
* New release(s).
News:
+ Type::Params now has compile_named and validate_named.
+ Type::Tiny's constraint parameter may be a string of code.
+ Types::Standard::CycleTuple added.
+ Types::Standard::RegexpRef now accepts blessed objects where
$object->isa('Regexp'). This plays better with re::engine::*
pragmas.
+ Fixed bug where Types::Standard::Int would *sometimes* accept
an overloaded object. (It never should.)
+ Various performance enhancements and bug fixes.
[ Jonas Smedegaard ]
* Update watch file: Use substitution strings.
* Modernize cdbs:
+ Drop upstream-tarball hints: Use gbp import-orig --uscan.
+ Do copyright-check in maintainer script (not during build).
+ Stop build-depend on licensecheck.
* Update copyright info: Use https protocol in file format URL.
* Declare compliance with Debian Policy 4.1.0.
* Tighten lintian overrides regarding License-Reference.
* Update package relations:
+ Recommend recent perl or recent libscalar-list-utils-perl (not
libsub-name-perl).
+ Recommend libref-util-perl.
+ Build-depend on and enhance libfunction-parameters-perl.
+ Relax to build-depend unversioned on libvalidation-class-perl
libmoo-perl: Needed version satisfied even in oldstable.
+ Stop build-depend explicitly on (recent perl or)
libtest-simple-perl, or (recent perl or) libjson-pp-perl: Needed
perl version satisfied even in oldstable.
+ Relax build-dependency on libobject-accessor-perl to drop fallback
on older perl: Package available even in oldstable.
+ Relax to suggest (not recommend) libdevel-lexalias-perl.
+ Enhance perl (for Params::Check) libmoo-perl libmoose-perl
libmouse-perl libregexp-util-perl
libparams-validationcompiler-perl libdata-validator-perl.

See Also

Package Description
libtype-tiny-xs-perl_0.014-1build1_i386.deb boost for some of Type::Tiny's built-in type constraints
libtypes-serialiser-perl_1.0-1_all.deb module providing simple data types for common serialisation formats
libu2f-udev_1.1.9-1_all.deb Universal 2nd Factor (U2F) common files
libubsan0_7.4.0-8ubuntu1_i386.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-arm64-cross_9-20190402-1ubuntu1cross2_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-armhf-cross_9-20190402-1ubuntu1cross2_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-ppc64el-cross_9-20190402-1ubuntu1cross2_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1-s390x-cross_9-20190402-1ubuntu1cross2_all.deb UBSan -- undefined behaviour sanitizer (runtime)
libubsan1_9-20190402-1ubuntu1_i386.deb UBSan -- undefined behaviour sanitizer (runtime)
libuchardet-dev_0.0.6-3_i386.deb universal charset detection library - development files
libuchardet0_0.0.6-3_i386.deb universal charset detection library - shared library
libudev-dev_240-6ubuntu5_i386.deb libudev development files
libudev1_240-6ubuntu5_i386.deb libudev shared library
libudf-dev_2.0.0-2_i386.deb library to work with UDF filesystems (development files)
libudf0_2.0.0-2_i386.deb library to work with UDF filesystems
Advertisement
Advertisement