معرفی شرکت ها


perl-Specio-0.47-3.el9.noarch.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Type constraints and coercions for Perl
ویژگی مقدار
سیستم عامل Linux
توزیع AlmaLinux 9
مخزن AlmaLinux CRB noarch
نام بسته perl-Specio
نام فایل بسته perl-Specio-0.47-3.el9.noarch.rpm
نسخه بسته 0.47
انتشار بسته 3.el9
معماری بسته noarch
نگهدارنده -
تاریخ ساخت Fri 11 Feb 2022 09
هاست سازنده alma9-build.sinenomine.net
نوع بسته .rpm
آدرس صفحه اصلی https://metacpan.org/release/Specio
مجوز Artistic 2.0 and (GPL+ or Artistic)
حجم دانلود 154K
حجم نصب 343.494K
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.


نیازمندی

مقدار نام
- perl(:MODULE_COMPAT_5.32.1)
>= 5.8.0 perl(:VERSION)
- perl(Carp)
- perl(Devel::StackTrace)
- perl(Eval::Closure)
- perl(Exporter)
>= 1.33 perl(List::Util)
- perl(MRO::Compat)
- perl(Module::Runtime)
>= 0.112 perl(Ref::Util)
>= 1.003003 perl(Role::Tiny)
- 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::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)
>= 1.40 perl(Sub::Util)
- perl(XString)
- perl(overload)
- perl(parent)
- perl(re)
- perl(strict)
>= 0.83 perl(version)
- perl(warnings)


ارائه دهنده

مقدار نام
= 0.47 perl(Specio)
= 0.47 perl(Specio::Coercion)
= 0.47 perl(Specio::Constraint::AnyCan)
= 0.47 perl(Specio::Constraint::AnyDoes)
= 0.47 perl(Specio::Constraint::AnyIsa)
= 0.47 perl(Specio::Constraint::Enum)
= 0.47 perl(Specio::Constraint::Intersection)
= 0.47 perl(Specio::Constraint::ObjectCan)
= 0.47 perl(Specio::Constraint::ObjectDoes)
= 0.47 perl(Specio::Constraint::ObjectIsa)
= 0.47 perl(Specio::Constraint::Parameterizable)
= 0.47 perl(Specio::Constraint::Parameterized)
= 0.47 perl(Specio::Constraint::Role::CanType)
= 0.47 perl(Specio::Constraint::Role::DoesType)
= 0.47 perl(Specio::Constraint::Role::Interface)
= 0.47 perl(Specio::Constraint::Role::IsaType)
= 0.47 perl(Specio::Constraint::Simple)
= 0.47 perl(Specio::Constraint::Structurable)
= 0.47 perl(Specio::Constraint::Structured)
= 0.47 perl(Specio::Constraint::Union)
= 0.47 perl(Specio::Declare)
= 0.47 perl(Specio::DeclaredAt)
= 0.47 perl(Specio::Exception)
= 0.47 perl(Specio::Exporter)
= 0.47 perl(Specio::Helpers)
= 0.47 perl(Specio::Library::Builtins)
= 0.47 perl(Specio::Library::Numeric)
= 0.47 perl(Specio::Library::Perl)
= 0.47 perl(Specio::Library::String)
= 0.47 perl(Specio::Library::Structured)
= 0.47 perl(Specio::Library::Structured::Dict)
= 0.47 perl(Specio::Library::Structured::Map)
= 0.47 perl(Specio::Library::Structured::Tuple)
= 0.47 perl(Specio::OO)
= 0.47 perl(Specio::PartialDump)
= 0.47 perl(Specio::Registry)
= 0.47 perl(Specio::Role::Inlinable)
= 0.47 perl(Specio::Subs)
= 0.47 perl(Specio::TypeChecks)
= 0.47-3.el9 perl-Specio


نحوه نصب


نصب پکیج rpm perl-Specio:

    dnf install perl-Specio-0.47-3.el9.noarch.rpm


فایل ها

مسیرها
/usr/share/doc/perl-Specio
/usr/share/doc/perl-Specio/CODE_OF_CONDUCT.md
/usr/share/doc/perl-Specio/CONTRIBUTING.md
/usr/share/doc/perl-Specio/Changes
/usr/share/doc/perl-Specio/README.md
/usr/share/doc/perl-Specio/TODO.md
/usr/share/licenses/perl-Specio
/usr/share/licenses/perl-Specio/LICENSE
/usr/share/man/man3/Specio.3pm.gz
/usr/share/man/man3/Specio::Coercion.3pm.gz
/usr/share/man/man3/Specio::Constraint::AnyCan.3pm.gz
/usr/share/man/man3/Specio::Constraint::AnyDoes.3pm.gz
/usr/share/man/man3/Specio::Constraint::AnyIsa.3pm.gz
/usr/share/man/man3/Specio::Constraint::Enum.3pm.gz
/usr/share/man/man3/Specio::Constraint::Intersection.3pm.gz
/usr/share/man/man3/Specio::Constraint::ObjectCan.3pm.gz
/usr/share/man/man3/Specio::Constraint::ObjectDoes.3pm.gz
/usr/share/man/man3/Specio::Constraint::ObjectIsa.3pm.gz
/usr/share/man/man3/Specio::Constraint::Parameterizable.3pm.gz
/usr/share/man/man3/Specio::Constraint::Parameterized.3pm.gz
/usr/share/man/man3/Specio::Constraint::Role::CanType.3pm.gz
/usr/share/man/man3/Specio::Constraint::Role::DoesType.3pm.gz
/usr/share/man/man3/Specio::Constraint::Role::Interface.3pm.gz
/usr/share/man/man3/Specio::Constraint::Role::IsaType.3pm.gz
/usr/share/man/man3/Specio::Constraint::Simple.3pm.gz
/usr/share/man/man3/Specio::Constraint::Structurable.3pm.gz
/usr/share/man/man3/Specio::Constraint::Structured.3pm.gz
/usr/share/man/man3/Specio::Constraint::Union.3pm.gz
/usr/share/man/man3/Specio::Declare.3pm.gz
/usr/share/man/man3/Specio::DeclaredAt.3pm.gz
/usr/share/man/man3/Specio::Exception.3pm.gz
/usr/share/man/man3/Specio::Exporter.3pm.gz
/usr/share/man/man3/Specio::Helpers.3pm.gz
/usr/share/man/man3/Specio::Library::Builtins.3pm.gz
/usr/share/man/man3/Specio::Library::Numeric.3pm.gz
/usr/share/man/man3/Specio::Library::Perl.3pm.gz
/usr/share/man/man3/Specio::Library::String.3pm.gz
/usr/share/man/man3/Specio::Library::Structured.3pm.gz
/usr/share/man/man3/Specio::Library::Structured::Dict.3pm.gz
/usr/share/man/man3/Specio::Library::Structured::Map.3pm.gz
/usr/share/man/man3/Specio::Library::Structured::Tuple.3pm.gz
/usr/share/man/man3/Specio::OO.3pm.gz
/usr/share/man/man3/Specio::PartialDump.3pm.gz
/usr/share/man/man3/Specio::Registry.3pm.gz
/usr/share/man/man3/Specio::Role::Inlinable.3pm.gz
/usr/share/man/man3/Specio::Subs.3pm.gz
/usr/share/man/man3/Specio::TypeChecks.3pm.gz
/usr/share/perl5/vendor_perl/Specio
/usr/share/perl5/vendor_perl/Specio.pm
/usr/share/perl5/vendor_perl/Specio/Coercion.pm
/usr/share/perl5/vendor_perl/Specio/Constraint
/usr/share/perl5/vendor_perl/Specio/Constraint/AnyCan.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/AnyDoes.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/AnyIsa.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Enum.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Intersection.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/ObjectCan.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/ObjectDoes.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/ObjectIsa.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Parameterizable.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Parameterized.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Role
/usr/share/perl5/vendor_perl/Specio/Constraint/Role/CanType.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Role/DoesType.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Role/Interface.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Role/IsaType.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Simple.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Structurable.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Structured.pm
/usr/share/perl5/vendor_perl/Specio/Constraint/Union.pm
/usr/share/perl5/vendor_perl/Specio/Declare.pm
/usr/share/perl5/vendor_perl/Specio/DeclaredAt.pm
/usr/share/perl5/vendor_perl/Specio/Exception.pm
/usr/share/perl5/vendor_perl/Specio/Exporter.pm
/usr/share/perl5/vendor_perl/Specio/Helpers.pm
/usr/share/perl5/vendor_perl/Specio/Library
/usr/share/perl5/vendor_perl/Specio/Library/Builtins.pm
/usr/share/perl5/vendor_perl/Specio/Library/Numeric.pm
/usr/share/perl5/vendor_perl/Specio/Library/Perl.pm
/usr/share/perl5/vendor_perl/Specio/Library/String.pm
/usr/share/perl5/vendor_perl/Specio/Library/Structured
/usr/share/perl5/vendor_perl/Specio/Library/Structured.pm
/usr/share/perl5/vendor_perl/Specio/Library/Structured/Dict.pm
/usr/share/perl5/vendor_perl/Specio/Library/Structured/Map.pm
/usr/share/perl5/vendor_perl/Specio/Library/Structured/Tuple.pm
/usr/share/perl5/vendor_perl/Specio/OO.pm
/usr/share/perl5/vendor_perl/Specio/PartialDump.pm
/usr/share/perl5/vendor_perl/Specio/Registry.pm
/usr/share/perl5/vendor_perl/Specio/Role
/usr/share/perl5/vendor_perl/Specio/Role/Inlinable.pm
/usr/share/perl5/vendor_perl/Specio/Subs.pm
/usr/share/perl5/vendor_perl/Specio/TypeChecks.pm


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2021-08-09

Rebuilt for IMA sigs, glibc 2.34, aarch64 flags

2021-04-16

Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937

2021-01-31

Update to 0.47
Change Specio constraint object's stringification overloading to return the
All types now overload the 'eq' comparison operator: Moose expects types to

2021-01-27

Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

2020-07-28

Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

2020-06-26

Perl 5.32 re-rebuild of bootstrapped packages

2020-06-23

Perl 5.32 rebuild

2020-03-14

Update to 0.46
Correct license of Specio::PartialDump (GH#17)

2020-02-18

Correct a perl-Specio license to "Artistic 2.0 and (GPL+ or Artistic)"

2020-01-30

Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

2019-11-25

Update to 0.45
Made XString a prereq if installing with Perl 5.10+

2019-08-15

Update to 0.44
Replaced the use of B with XString if it is installed; the latter is much
Use %{make_build} and %{make_install}