Tue, 10 Nov 2026 14:35:35 UTC Log in
Multiple dispatch on subroutines 38.30 KB built 2026-10-17 00:40:11 GMT

Description

This module provides a new keyword, multi, to put before subroutine declarations, which permits multiple distinct function bodies to be provided, which take different parameters. A call to a multi sub will invoke whichever function body best fits the arguments passed.

Dependencies

25 total
Requires23
  • coreutils
  • findutils
  • glibc-common
  • perl(:VERSION) >= 5.26
  • perl(Carp)
  • perl(ExtUtils::CBuilder)
  • perl(Future)
  • perl(Future::AsyncAwait) >= 0.55
  • perl(Module::Build)
  • perl(Test2::V0)
  • perl(Test::Pod) >= 1.00
  • perl(XS::Parse::Sublike) >= 0.15
  • perl(XS::Parse::Sublike::Builder) >= 0.15
  • perl(XSLoader)
  • perl(experimental)
  • perl(feature)
  • perl(strict)
  • perl(warnings)
  • perl-devel
  • perl-generators
  • perl-interpreter
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
Provides2
  • perl-Syntax-Keyword-MultiSub = 0.05-4.fc45
  • perl-Syntax-Keyword-MultiSub-tests = 0.05-4.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

3
Files 1–3 of 3

Component of

buildroots that installed this RPM

No Buildroots