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


Advertisement

Description

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

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package filename libtype-tiny-perl_1.002001-1_all.deb
Package name libtype-tiny-perl
Package version 1.002001
Package release 1
Package architecture all
Package type deb
Category universe/perl
Homepage https://metacpan.org/release/Type-Tiny
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 220.82 KB
Installed size 654.00 KB
Type::Tiny is a tiny class for creating Moose-like type constraint
objects which are compatible with Moo, Moose and Mouse.

Alternatives

Package Version Architecture Repository
libtype-tiny-perl_1.002001-1_all.deb 1.002001 all Ubuntu Universe
libtype-tiny-perl - - -

Requires

Name Value
libexporter-tiny-perl -
perl -

Download

Type URL
Mirror archive.ubuntu.com
Binary Package libtype-tiny-perl_1.002001-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/CREDITS
/usr/share/doc/libtype-tiny-perl/NEWS.gz
/usr/share/doc/libtype-tiny-perl/README.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::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::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/Tuple.pm

Changelog

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.
2017-02-01 - Jonas Smedegaard <dr@jones.dk>
libtype-tiny-perl (1.000006-1) unstable; urgency=medium
[ upstream ]
* New release.
+ Fix escaping within q{...} in a test case.
[ gregor herrmann ]
* Update Test::Tester build dependency.
[ Jonas Smedegaard ]
* Update watch file:
+ Bump to version 4.
+ Track only MetaCPAN URL.
+ Mention gbp import-orig --uscan in usage comment.
+ Tighten version regex.
* Update git-buildpage config:
+ Avoid git- prefix.
+ Filter any .git* file.
* Modernize Vcs-* fields:
+ Use https protocol.
+ Use git subdir (not cgit).
+ Add .git suffix for Vcs-Git URL.
* Declare compliance with Debian Policy 3.9.8.
* Bump debhelper compatibility level to 9.
* Update copyright info:
+ Use License-Grant and License-Reference fields.
Thanks to Ben Finney.
+ Extend coverage of Debian packaging.
+ Extend coverage for upstream authors.
* Add lintian override regarding license in License-Reference field.
See bug#786450.
* Update package relations:
+ Favor recent perl over (recent libtest-simple-perl over)
libtest-tester-perl.
+ Build-depend on licensecheck (not devscripts).
2015-02-15 - Jonas Smedegaard <dr@jones.dk>
libtype-tiny-perl (1.000005-1) unstable; urgency=medium
[ upstream ]
New release.
+ Fix short-circuiting optimizations for parameterized HashRef,
ArrayRef, ScalarRef, and Map type constraints.
+ Fix annoying warning message in test suite with recent versions of
Exporter::Tiny.
[ Jonas Smedegaard ]
* Extend build-dependency on libobject-accessor-perl to fallback on
older perl: Eases backporting.
* Declare compliance with Debian Policy 3.9.6.

See Also

Package Description
libtype-tiny-xs-perl_0.012-2_amd64.deb boost for some of Type::Tiny's built-in type constraints
libtyperep-camlp4-dev_113.00.00-3ubuntu1_amd64.deb Runtime types for OCaml
libtypes-datetime-perl_0.002-1_all.deb type constraints and coercions for datetime objects
libtypes-path-tiny-perl_0.005-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_3.5.0-2build1_amd64.deb typed XML in OCaml (development files)
libtyxml-ocaml-doc_3.5.0-2build1_all.deb typed XML in OCaml (documentation)
libtyxml-ocaml_3.5.0-2build1_amd64.deb typed XML in OCaml (plugins)
Advertisement
Advertisement