Fedora Packages

perl-smartmatch

Pluggable smart matching back-ends

This module allows you to override the behavior of the smart match operator ("~~"). "use smartmatch $matcher" hooks into the compiler to replace the smartmatch opcode with a call to a custom subroutine, specified either as a coderef or as a string, which will have "smartmatch::engine::" prepended to it and used as the name of a package in which to find a subroutine named "match". The subroutine will be called with two arguments, the values on the left and right sides of the smart match operator, and should return the result.

Releases Overview

Release Stable Testing
Fedora Rawhide 0.05-33.fc40 -
Fedora 40 0.05-33.fc40 -
Fedora 39 0.05-30.fc39 -
Fedora 38 0.05-28.fc38 -
File a new bug report »
Package Info

You can contact the maintainers of this package via email at perl-smartmatch dash maintainers at fedoraproject dot org.



Sources on Pagure