The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:OOTools ootools"

Class::Util - Class utility functions River stage two • 10 direct dependents • 13 total dependents

This is a micro-weight module that (right now) exports only a few functions of general utility in Class operations....

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTC

Class::props - Pragma to implement lvalue accessors with options River stage two • 10 direct dependents • 13 total dependents

This pragma easily implements lvalue accessor methods for the properties of your Class (*lvalue* means that you can create a reference to it, assign to it and apply a regex to it; see also "KNOWN ISSUE"), which are very efficient function templates t...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTC

Class::Error - Delayed checking of object failure River stage two • 10 direct dependents • 13 total dependents

You can use this module to return a Class::Error object instead of a simple false value (e.g. when a sub or a property may return an object OR the undef value on failure). That feature allows to check on the object itself, or delay the checking after...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTC

Class::groups - Pragma to implement group of properties River stage two • 10 direct dependents • 13 total dependents

This pragma easily implements accessor methods for group of properties, which are very efficient function templates that your modules may import at compile time. "This technique saves on both compile time and memory use, and is less error-prone as we...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTC

Object::props - Pragma to implement lvalue accessors with options River stage two • 10 direct dependents • 13 total dependents

This pragma easily implements lvalue accessor methods for the properties of your object (*lvalue* means that you can create a reference to it, assign to it and apply a regex to it; see also "KNOWN ISSUE"), which are very efficient function templates ...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTC

Class::constr - Pragma to implement constructor methods River stage two • 10 direct dependents • 13 total dependents

This pragma easily implements constructor methods for your class, which are very efficient function templates that your modules may imports at compile time. "This technique saves on both compile time and memory use, and is less error-prone as well, s...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTC

Package::props - Pragma to implement lvalue accessors with options River stage two • 10 direct dependents • 13 total dependents

This pragma is very similar to the "Class::props" pragma: the main difference is the underlying variable that holds the value, which is a global scalar in the caller package instead in the class. For example: package BaseClass; use Package::props 'a_...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTC

Object::groups - Pragma to implement group of properties River stage two • 10 direct dependents • 13 total dependents

This pragma easily implements accessor methods for group of properties, which are very efficient function templates that your modules may import at compile time. "This technique saves on both compile time and memory use, and is less error-prone as we...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTC

Package::groups - Pragma to implement group of properties River stage two • 10 direct dependents • 13 total dependents

This pragma is very similar to the "Class::groups" pragma: the main difference is the underlying variable that holds the value, which is a global hash in the caller package instead in the class. For example: package BaseClass; use Package::groups 'a_...

SKNPP/OOTools-2.41 - 02 Apr 2019 10:20:42 UTC
9 results (0.032 seconds)