SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Specio rpm build for : Mageia 8. For other distributions click perl-Specio.

Name : perl-Specio
Version : 0.460.0 Vendor : Mageia_Org
Release : 1.mga8 Date : 2020-03-15 03:12:14
Group : Development/Perl Source RPM : perl-Specio-0.460.0-1.mga8.src.rpm
Size : 0.45 MB
Packager : tv < tv>
Summary : A class which represents parameterizable constraints
Description :
The \'Specio\' distribution provides classes for representing type
constraints and coercion, along with syntax sugar for declaring them.

Note that this is not a proper type system for Perl. Nothing in this
distribution will magically make the Perl interpreter start checking a
value\'s type on assignment to a variable. In fact, there\'s no built-in way
to apply a type to a variable at all.

Instead, you can explicitly check a value against a type, and optionally
coerce values to that type.

RPM found in directory: /vol/rzm3/linux-mageia/distrib/8/x86_64/media/core/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-Specio-0.460.0-1.mga8.noarch.rpm
ftp.icm.edu.pl  perl-Specio-0.460.0-1.mga8.noarch.rpm
ftp.icm.edu.pl  perl-Specio-0.460.0-1.mga8.noarch.rpm
ftp.icm.edu.pl  perl-Specio-0.460.0-1.mga8.noarch.rpm
     

Provides :
perl(Specio)
perl(Specio::Coercion)
perl(Specio::Constraint::AnyCan)
perl(Specio::Constraint::AnyDoes)
perl(Specio::Constraint::AnyIsa)
perl(Specio::Constraint::Enum)
perl(Specio::Constraint::Intersection)
perl(Specio::Constraint::ObjectCan)
perl(Specio::Constraint::ObjectDoes)
perl(Specio::Constraint::ObjectIsa)
perl(Specio::Constraint::Parameterizable)
perl(Specio::Constraint::Parameterized)
perl(Specio::Constraint::Role::CanType)
perl(Specio::Constraint::Role::DoesType)
perl(Specio::Constraint::Role::Interface)
perl(Specio::Constraint::Role::IsaType)
perl(Specio::Constraint::Simple)
perl(Specio::Constraint::Structurable)
perl(Specio::Constraint::Structured)
perl(Specio::Constraint::Union)
perl(Specio::Declare)
perl(Specio::DeclaredAt)
perl(Specio::Exception)
perl(Specio::Exporter)
perl(Specio::Helpers)
perl(Specio::Library::Builtins)
perl(Specio::Library::Numeric)
perl(Specio::Library::Perl)
perl(Specio::Library::String)
perl(Specio::Library::Structured)
perl(Specio::Library::Structured::Dict)
perl(Specio::Library::Structured::Map)
perl(Specio::Library::Structured::Tuple)
perl(Specio::OO)
perl(Specio::PartialDump)
perl(Specio::Registry)
perl(Specio::Role::Inlinable)
perl(Specio::Subs)
perl(Specio::TypeChecks)
perl(Test::Specio)
perl(_T::ArrayOverload)
perl(_T::BoolOverload)
perl(_T::CodeOverload)
perl(_T::GlobOverload)
perl(_T::HashOverload)
perl(_T::NumOverload)
perl(_T::RegexOverload)
perl(_T::ScalarOverload)
perl(_T::StrOverload)
perl(_T::Thing)
perl-Specio

Requires :
perl >= 0:5.008
perl(B)
perl(Carp)
perl(Devel::StackTrace)
perl(Eval::Closure)
perl(Exporter)
perl(IO::File)
perl(List::Util) >= 1.330.0
perl(MRO::Compat)
perl(Module::Runtime)
perl(Role::Tiny) >= 1.3.3
perl(Role::Tiny::With)
perl(Scalar::Util)
perl(Specio::Coercion)
perl(Specio::Constraint::Parameterizable)
perl(Specio::Constraint::Parameterized)
perl(Specio::Constraint::Role::CanType)
perl(Specio::Constraint::Role::DoesType)
perl(Specio::Constraint::Role::Interface)
perl(Specio::Constraint::Role::IsaType)
perl(Specio::Constraint::Simple)
perl(Specio::Constraint::Structurable)
perl(Specio::Constraint::Structured)
perl(Specio::Declare)
perl(Specio::DeclaredAt)
perl(Specio::Exception)
perl(Specio::Exporter)
perl(Specio::Helpers)
perl(Specio::Library::Builtins)
perl(Specio::Library::Numeric)
perl(Specio::Library::Perl)
perl(Specio::Library::String)
perl(Specio::Library::Structured::Dict)
perl(Specio::Library::Structured::Map)
perl(Specio::Library::Structured::Tuple)
perl(Specio::OO)
perl(Specio::PartialDump)
perl(Specio::Registry)
perl(Specio::Role::Inlinable)
perl(Specio::TypeChecks)
perl(Storable)
perl(Sub::Quote)
perl(Test::Fatal)
perl(Test::More) >= 0.960.0
perl(Try::Tiny)
perl(XString)
perl(overload)
perl(parent)
perl(re)
perl(strict)
perl(version) >= 0.830.0
perl(warnings)
perl-base >= 2:5.30.1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/share/doc/perl-Specio
/usr/share/doc/perl-Specio/Changes
/usr/share/doc/perl-Specio/INSTALL
/usr/share/doc/perl-Specio/LICENSE
/usr/share/doc/perl-Specio/META.json
/usr/share/doc/perl-Specio/META.yml
/usr/share/doc/perl-Specio/MYMETA.yml
/usr/share/man/man3/Specio.3pm.xz
/usr/share/man/man3/Specio::Coercion.3pm.xz
/usr/share/man/man3/Specio::Constraint::AnyCan.3pm.xz
/usr/share/man/man3/Specio::Constraint::AnyDoes.3pm.xz
/usr/share/man/man3/Specio::Constraint::AnyIsa.3pm.xz
/usr/share/man/man3/Specio::Constraint::Enum.3pm.xz
/usr/share/man/man3/Specio::Constraint::Intersection.3pm.xz
/usr/share/man/man3/Specio::Constraint::ObjectCan.3pm.xz
/usr/share/man/man3/Specio::Constraint::ObjectDoes.3pm.xz
/usr/share/man/man3/Specio::Constraint::ObjectIsa.3pm.xz
/usr/share/man/man3/Specio::Constraint::Parameterizable.3pm.xz
/usr/share/man/man3/Specio::Constraint::Parameterized.3pm.xz
/usr/share/man/man3/Specio::Constraint::Role::CanType.3pm.xz
/usr/share/man/man3/Specio::Constraint::Role::DoesType.3pm.xz
/usr/share/man/man3/Specio::Constraint::Role::Interface.3pm.xz
/usr/share/man/man3/Specio::Constraint::Role::IsaType.3pm.xz
/usr/share/man/man3/Specio::Constraint::Simple.3pm.xz
/usr/share/man/man3/Specio::Constraint::Structurable.3pm.xz
/usr/share/man/man3/Specio::Constraint::Structured.3pm.xz
/usr/share/man/man3/Specio::Constraint::Union.3pm.xz
/usr/share/man/man3/Specio::Declare.3pm.xz
/usr/share/man/man3/Specio::DeclaredAt.3pm.xz
/usr/share/man/man3/Specio::Exception.3pm.xz
There is 64 files more in these RPM.

 
ICM