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


Advertisement

Description

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

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
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 devel::lang:perl devel::library implemented-in::perl perl
Homepage https://metacpan.org/release/Type-Tiny
License -
Maintainer Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Download size 260.20 KB
Installed size 705.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 Debian Main
libtype-tiny-perl - - -

Requires

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

Download

Type URL
Mirror ftp.br.debian.org
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/changelog.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-1+b1_amd64.deb boost for some of Type::Tiny's built-in type constraints
libtypes-datetime-perl_0.002-1_all.deb type constraints and coercions for datetime objects
libtypes-path-tiny-perl_0.006-1_all.deb Path::Tiny types and coercions for Moose and Moo
libtypes-serialiser-perl_1.0-1_all.deb module providing simple data types for common serialisation formats
libtypes-uri-perl_0.006-1_all.deb type constraints and coercions for URIs
libtypes-uuid-perl_0.004-1_all.deb type constraints for UUIDs
libtypes-xsd-lite-perl_0.005-1_all.deb type constraints based on a subset of XML schema datatypes
libtypes-xsd-perl_0.005-1_all.deb type constraints based on XML schema datatypes
libtypesafe-config-clojure_0.1.5-1_all.deb Java wrapper around libtypesafe-config-java
libtypesafe-config-java-doc_1.3.1-2_all.deb configuration library for JVM languages - documentation
libtypesafe-config-java_1.3.1-2_all.deb configuration library for JVM languages
libtyxml-ocaml-dev_4.1.0-1+b1_amd64.deb typed XML in OCaml (development files)
libtyxml-ocaml-doc_4.1.0-1_all.deb typed XML in OCaml (documentation)
libtyxml-ocaml_4.1.0-1+b1_amd64.deb typed XML in OCaml (plugins)
libu1db-dev_13.10-6.3_amd64.deb Ubuntu One structured data storage - C API development files
Advertisement
Advertisement