Information for RPM perl-Specio-0.49-2.fc42.noarch.rpm

ID461407
Buildperl-Specio-0.49-2.fc42
Nameperl-Specio
Version0.49
Release2.fc42
Epoch
Archnoarch
DraftFalse
SummaryType constraints and coercions for Perl
DescriptionThe 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.
Build Time2025-01-24 21:01:27 GMT
Size143.32 KB
af9ec17c5cbb26e3a1e24d0a5fd6cf71
LicenseArtistic-2.0 AND (GPL-1.0-or-later OR Artistic-1.0-Perl)
Buildrootf42-build-3161429-40896
Provides
perl(Specio) = 0.49
perl(Specio::Coercion) = 0.49
perl(Specio::Constraint::AnyCan) = 0.49
perl(Specio::Constraint::AnyDoes) = 0.49
perl(Specio::Constraint::AnyIsa) = 0.49
perl(Specio::Constraint::Enum) = 0.49
perl(Specio::Constraint::Intersection) = 0.49
perl(Specio::Constraint::ObjectCan) = 0.49
perl(Specio::Constraint::ObjectDoes) = 0.49
perl(Specio::Constraint::ObjectIsa) = 0.49
perl(Specio::Constraint::Parameterizable) = 0.49
perl(Specio::Constraint::Parameterized) = 0.49
perl(Specio::Constraint::Role::CanType) = 0.49
perl(Specio::Constraint::Role::DoesType) = 0.49
perl(Specio::Constraint::Role::Interface) = 0.49
perl(Specio::Constraint::Role::IsaType) = 0.49
perl(Specio::Constraint::Simple) = 0.49
perl(Specio::Constraint::Structurable) = 0.49
perl(Specio::Constraint::Structured) = 0.49
perl(Specio::Constraint::Union) = 0.49
perl(Specio::Declare) = 0.49
perl(Specio::DeclaredAt) = 0.49
perl(Specio::Exception) = 0.49
perl(Specio::Exporter) = 0.49
perl(Specio::Helpers) = 0.49
perl(Specio::Library::Builtins) = 0.49
perl(Specio::Library::Numeric) = 0.49
perl(Specio::Library::Perl) = 0.49
perl(Specio::Library::String) = 0.49
perl(Specio::Library::Structured) = 0.49
perl(Specio::Library::Structured::Dict) = 0.49
perl(Specio::Library::Structured::Map) = 0.49
perl(Specio::Library::Structured::Tuple) = 0.49
perl(Specio::OO) = 0.49
perl(Specio::PartialDump) = 0.49
perl(Specio::Registry) = 0.49
perl(Specio::Role::Inlinable) = 0.49
perl(Specio::Subs) = 0.49
perl(Specio::TypeChecks) = 0.49
perl-Specio = 0.49-2.fc42
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
perl(:VERSION) >= 5.8.0
perl(Carp)
perl(Clone)
perl(Devel::StackTrace)
perl(Eval::Closure)
perl(Exporter)
perl(List::Util) >= 1.33
perl(MRO::Compat)
perl(Module::Runtime)
perl(Ref::Util) >= 0.112
perl(Role::Tiny) >= 1.003003
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(Sub::Util) >= 1.40
perl(XString)
perl(overload)
perl(parent)
perl(re)
perl(strict)
perl(version) >= 0.83
perl(warnings)
perl-libs
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
Page:
1 through 50 of 92 >>>
Name ascending sort Size
/usr/share/doc/perl-Specio0.00 B
/usr/share/doc/perl-Specio/CODE_OF_CONDUCT.md3.17 KB
/usr/share/doc/perl-Specio/CONTRIBUTING.md4.20 KB
/usr/share/doc/perl-Specio/Changes12.47 KB
/usr/share/doc/perl-Specio/README.md15.26 KB
/usr/share/doc/perl-Specio/TODO.md2.80 KB
/usr/share/licenses/perl-Specio0.00 B
/usr/share/licenses/perl-Specio/LICENSE8.83 KB
/usr/share/man/man3/Specio.3pm.gz6.56 KB
/usr/share/man/man3/Specio::Coercion.3pm.gz3.03 KB
/usr/share/man/man3/Specio::Constraint::AnyCan.3pm.gz1.77 KB
/usr/share/man/man3/Specio::Constraint::AnyDoes.3pm.gz1.71 KB
/usr/share/man/man3/Specio::Constraint::AnyIsa.3pm.gz1.71 KB
/usr/share/man/man3/Specio::Constraint::Enum.3pm.gz1.69 KB
/usr/share/man/man3/Specio::Constraint::Intersection.3pm.gz1.67 KB
/usr/share/man/man3/Specio::Constraint::ObjectCan.3pm.gz1.76 KB
/usr/share/man/man3/Specio::Constraint::ObjectDoes.3pm.gz1.70 KB
/usr/share/man/man3/Specio::Constraint::ObjectIsa.3pm.gz1.70 KB
/usr/share/man/man3/Specio::Constraint::Parameterizable.3pm.gz1.94 KB
/usr/share/man/man3/Specio::Constraint::Parameterized.3pm.gz1.60 KB
/usr/share/man/man3/Specio::Constraint::Role::CanType.3pm.gz1.26 KB
/usr/share/man/man3/Specio::Constraint::Role::DoesType.3pm.gz1.26 KB
/usr/share/man/man3/Specio::Constraint::Role::Interface.3pm.gz1.45 KB
/usr/share/man/man3/Specio::Constraint::Role::IsaType.3pm.gz1.26 KB
/usr/share/man/man3/Specio::Constraint::Simple.3pm.gz4.72 KB
/usr/share/man/man3/Specio::Constraint::Structurable.3pm.gz2.24 KB
/usr/share/man/man3/Specio::Constraint::Structured.3pm.gz1.67 KB
/usr/share/man/man3/Specio::Constraint::Union.3pm.gz1.66 KB
/usr/share/man/man3/Specio::Declare.3pm.gz4.19 KB
/usr/share/man/man3/Specio::DeclaredAt.3pm.gz1.79 KB
/usr/share/man/man3/Specio::Exception.3pm.gz1.72 KB
/usr/share/man/man3/Specio::Exporter.3pm.gz1.94 KB
/usr/share/man/man3/Specio::Helpers.3pm.gz1.23 KB
/usr/share/man/man3/Specio::Library::Builtins.3pm.gz2.11 KB
/usr/share/man/man3/Specio::Library::Numeric.3pm.gz1.37 KB
/usr/share/man/man3/Specio::Library::Perl.3pm.gz2.03 KB
/usr/share/man/man3/Specio::Library::String.3pm.gz1.37 KB
/usr/share/man/man3/Specio::Library::Structured.3pm.gz2.52 KB
/usr/share/man/man3/Specio::Library::Structured::Dict.3pm.gz1.24 KB
/usr/share/man/man3/Specio::Library::Structured::Map.3pm.gz1.24 KB
/usr/share/man/man3/Specio::Library::Structured::Tuple.3pm.gz1.24 KB
/usr/share/man/man3/Specio::OO.3pm.gz1.28 KB
/usr/share/man/man3/Specio::PartialDump.3pm.gz1.61 KB
/usr/share/man/man3/Specio::Registry.3pm.gz1.24 KB
/usr/share/man/man3/Specio::Role::Inlinable.3pm.gz1.29 KB
/usr/share/man/man3/Specio::Subs.3pm.gz2.00 KB
/usr/share/man/man3/Specio::TypeChecks.3pm.gz1.26 KB
/usr/share/perl5/vendor_perl/Specio0.00 B
/usr/share/perl5/vendor_perl/Specio.pm14.58 KB
/usr/share/perl5/vendor_perl/Specio/Coercion.pm8.05 KB
Component of
Page:
1 through 50 of 2148 >>>
Buildroot descending sort Created State
f42-build-side-1-3499932-45965 2025-04-21 13:49:39 expired
f42-build-side-1-3499915-45966 2025-04-21 13:46:35 expired
f42-build-side-1-3499778-45965 2025-04-21 13:20:36 expired
f42-build-side-1-3499768-45965 2025-04-21 13:18:42 expired
f42-build-side-1-3499751-45965 2025-04-21 13:14:57 expired
f42-build-side-1-3499748-45965 2025-04-21 13:14:40 expired
f42-build-side-1-3499747-45965 2025-04-21 13:14:39 expired
f42-build-side-1-3499746-45965 2025-04-21 13:14:39 expired
f42-build-side-1-3499744-45965 2025-04-21 13:14:26 expired
f42-build-side-1-3499729-45965 2025-04-21 13:11:30 expired
f42-build-side-1-3499693-45965 2025-04-21 13:06:32 expired
f42-build-side-1-3499692-45965 2025-04-21 13:06:31 expired
f42-build-side-1-3499691-45965 2025-04-21 13:06:31 expired
f42-build-side-1-3499688-45965 2025-04-21 13:05:31 expired
f42-build-side-1-3499681-45965 2025-04-21 13:04:23 expired
f42-build-side-1-3499676-45965 2025-04-21 13:03:22 expired
f42-build-side-1-3499672-45965 2025-04-21 13:02:36 expired
f42-build-side-1-3499626-45965 2025-04-21 12:55:09 expired
f42-build-side-1-3499623-45965 2025-04-21 12:54:21 expired
f42-build-side-1-3499615-45965 2025-04-21 12:53:11 expired
f42-build-side-1-3499611-45965 2025-04-21 12:52:09 expired
f42-build-side-1-3499607-45965 2025-04-21 12:51:08 expired
f42-build-side-1-3499604-45965 2025-04-21 12:50:13 expired
f42-build-side-1-3499601-45965 2025-04-21 12:50:08 expired
f42-build-side-1-3499599-45965 2025-04-21 12:49:34 expired
f42-build-side-1-3499594-45965 2025-04-21 12:49:02 expired
f42-build-side-1-3499593-45965 2025-04-21 12:49:01 expired
f42-build-side-1-3499591-45965 2025-04-21 12:48:15 expired
f42-build-side-1-3499587-45965 2025-04-21 12:48:07 expired
f42-build-side-1-3499583-45965 2025-04-21 12:47:09 expired
f42-build-side-1-3499578-45965 2025-04-21 12:46:07 expired
f42-build-side-1-3499577-45965 2025-04-21 12:46:05 expired
f42-build-side-1-3499566-45965 2025-04-21 12:44:09 expired
f42-build-side-1-3499497-45965 2025-04-21 12:30:01 expired
f42-build-side-1-3499496-45964 2025-04-21 12:29:52 expired
f42-build-side-1-3499473-45964 2025-04-21 12:25:51 expired
f42-build-side-1-3499463-45964 2025-04-21 12:23:54 expired
f42-build-side-1-3499450-45964 2025-04-21 12:21:54 expired
f42-build-side-1-3499445-45964 2025-04-21 12:20:01 expired
f42-build-side-1-3499432-45964 2025-04-21 12:16:59 expired
f42-build-side-1-3499429-45964 2025-04-21 12:16:48 expired
f42-build-side-1-3499428-45964 2025-04-21 12:16:48 expired
f42-build-side-1-3499427-45964 2025-04-21 12:16:45 expired
f42-build-side-1-3499421-45964 2025-04-21 12:15:55 expired
f42-build-side-1-3499412-45964 2025-04-21 12:15:11 expired
f42-build-side-1-3499411-45964 2025-04-21 12:14:51 expired
f42-build-side-1-3499409-45964 2025-04-21 12:14:50 expired
f42-build-side-1-3499407-45964 2025-04-21 12:13:55 expired
f42-build-side-1-3499402-45964 2025-04-21 12:13:00 expired
f42-build-side-1-3499399-45964 2025-04-21 12:12:51 expired