devel/p5-isa 2.001 DragonFly
isa - is not the isa operator
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10
- Categories
- devel, perl5
- Package size
- 7.4 KiB, 12.9 KiB installed
Description
The new isa operator in Perl 5.32 is pretty great, but if you need to support legacy versions of Perl, you can't use it yet. This module gives you isa-like functions you can use in Perl 5.6 and above.
If you've got Type::Tiny::XS installed, you will probably find that this module is faster than the native isa operator!
The functions exported respect inheritance and allow classes to override their isa method as you'd expect.
In the other systems
The newest version among them is 2.001, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | devel/p5-isa | 2.001 newest | none known | - | [email protected] | - |
| FreeBSD | devel/p5-isa | 2.001 newest | none known | - | [email protected] | - |
| HardenedBSD | devel/p5-isa | 2.001 newest | no data | - | [email protected] | - |
| GhostBSD | devel/p5-isa | 2.001 newest | no data | - | [email protected] | - |
Version history 1
- 2.001
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg install p5-isa
From DPorts:
cd /usr/dports/devel/p5-isa && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.