The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "distribution:List-Objects-WithUtils AVENJ"

Lowu - Shortcut for importing all of List::Objects::WithUtils River stage two • 11 direct dependents • 15 total dependents

A short-to-type way to get all of List::Objects::WithUtils, including autoboxing. If you like, you can specify params as if calling "use List::Objects::WithUtils": # Get array() and immarray() only: use Lowu 'array', 'immarray';...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils - List objects, kitchen sink included River stage two • 11 direct dependents • 15 total dependents

A set of roles and classes defining an object-oriented interface to Perl hashes and arrays with useful utility methods, junctions, type-checking ability, and optional autoboxing. Originally derived from Data::Perl. Uses The included objects are usefu...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Hash - Hash-type objects WithUtils River stage two • 11 direct dependents • 15 total dependents

This class is the basic concrete implementation of List::Objects::WithUtils::Role::Hash. Methods are documented there. hash Creates a new hash object....

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Array - Array-type objects WithUtils River stage two • 11 direct dependents • 15 total dependents

This class is the basic concrete implementation of List::Objects::WithUtils::Role::Array. Methods are documented there. This class also consumes List::Objects::WithUtils::Role::Array::WithJunctions, which adds the any_items & all_items junction-retur...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Autobox - Native data types WithUtils River stage two • 11 direct dependents • 15 total dependents

This module is a subclass of autobox that provides List::Objects::WithUtils methods for native ARRAY and HASH types; you can treat native Perl list references as if they were List::Objects::WithUtils::Array or List::Objects::WithUtils::Hash instances...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Role::Hash - Hash manipulation methods River stage two • 11 direct dependents • 15 total dependents

A Role::Tiny role defining methods for creating and manipulating HASH-type objects. In addition to the methods documented below, these objects provide a "TO_JSON" method exporting a plain HASH-type reference for convenience when feeding JSON::Tiny or...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Hash::Typed - Type-checking hash objects River stage two • 11 direct dependents • 15 total dependents

These are type-checking hash objects; values are checked against the specified type when the object is constructed or new elements are added. The first argument passed to the constructor should be a Type::Tiny type: use Types::Standard -all; my $hash...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Role::Array - Array manipulation methods River stage two • 11 direct dependents • 15 total dependents

A Role::Tiny role defining methods for creating and manipulating ARRAY-type objects. List::Objects::WithUtils::Array consumes this role (along with List::Objects::WithUtils::Role::Array::WithJunctions) to provide array() object methods. In addition t...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Array::Typed - Type-checking array objects River stage two • 11 direct dependents • 15 total dependents

These are type-checking array objects; elements are checked against the specified type when the object is constructed or new elements are added. The first argument passed to the constructor should be a Type::Tiny type: use Types::Standard -all; my $a...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Hash::Immutable - Immutable hash objects River stage two • 11 direct dependents • 15 total dependents

These are immutable hash objects; attempting to call list-mutating methods (or modify the backing hash directly) will throw an exception. This class consumes the following roles, which contain most of the relevant documentation: List::Objects::WithUt...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Array::Junction - Lightweight junction classes River stage two • 11 direct dependents • 15 total dependents

These are light-weight junction objects covering most of the functionality provided by Syntax::Keyword::Junction. They provide the objects created by the "all_items" and "any_items" methods defined by List::Objects::WithUtils::Role::Array::WithJuncti...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Array::Immutable - Immutable array objects River stage two • 11 direct dependents • 15 total dependents

These are immutable array objects; attempting to call list-mutating methods (or modify the backing array directly) will throw an exception. This class consumes the following roles, which contain most of the relevant documentation: List::Objects::With...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Role::Hash::Typed - Type-checking hash behavior River stage two • 11 direct dependents • 15 total dependents

This role makes use of Type::Tie to add type-checking behavior to List::Objects::WithUtils::Role::Hash consumers. The first argument passed to the constructor should be a Type::Tiny type (or other object conforming to Type::API, as of "v2.25"): use T...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Role::Array::Typed - Type-checking array behavior River stage two • 11 direct dependents • 15 total dependents

This role makes use of Type::Tie to add type-checking behavior to List::Objects::WithUtils::Role::Array consumers. The first argument passed to the constructor should be a Type::Tiny type (or other object conforming to Type::API, as of "v2.25"): use ...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Role::Hash::Immutable - Immutable hash behavior River stage two • 11 direct dependents • 15 total dependents

This role adds immutable behavior to List::Objects::WithUtils::Role::Hash consumers. The following methods are not available and will throw an exception: clear set maybe_set delete (The backing hash is also marked read-only.) See List::Objects::WithU...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Role::Array::Immutable - Immutable array behavior River stage two • 11 direct dependents • 15 total dependents

This role adds immutable behavior to List::Objects::WithUtils::Role::Array consumers. The following methods are not available and will throw an exception: clear set pop push shift unshift delete delete_when insert rotate_in_place splice (The backing ...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Hash::Immutable::Typed - Immutable typed hashes River stage two • 11 direct dependents • 15 total dependents

These are immutable type-checking hash objects, essentially a combination of List::Objects::WithUtils::Hash::Typed and List::Objects::WithUtils::Hash::Immutable. Type-checking is performed when the object is created; attempts to modify the object wil...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Array::Immutable::Typed - Immutable typed arrays River stage two • 11 direct dependents • 15 total dependents

These are immutable type-checking array objects, essentially a combination of List::Objects::WithUtils::Array::Typed and List::Objects::WithUtils::Array::Immutable. Type-checking is performed when the object is created; attempts to modify the object ...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC

List::Objects::WithUtils::Role::Array::WithJunctions - Add junctions River stage two • 11 direct dependents • 15 total dependents

These methods supply overloaded List::Objects::WithUtils::Array::Junction objects that can be compared with values using normal Perl comparison operators. Regular expressions can be matched by providing a "qr//" regular expression object to the "==" ...

AVENJ/List-Objects-WithUtils-2.028003 - 07 Apr 2016 18:11:20 UTC
19 results (0.027 seconds)