The devel/p5-Guard port
p5-Guard-1.023p0 – scope guards, lighter alternative (cvsweb github mirror)
Description
This module implements so-called "guards". A guard is something (usually an object) that "guards" a resource, ensuring that it is cleaned up when expected. It is similar to eval {} blocks, except it's faster, and catches everything, including direct calls to exit and the like. Prerequisite to Coro. Different from Scope::Guard and Sub::ScopeFinalizer, which actually implement dynamic, not scoped guards, and have a lot higher CPU, memory and typing overhead.WWW: https://metacpan.org/release/Guard
Maintainer
The OpenBSD ports mailing-list
Categories
Files
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/Guard.pm
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Guard/
- /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Guard/Guard.so
- /usr/local/man/man3p/Guard.3p