NAME
List::Objects::WithUtils::Array::Immutable - Immutable array objects
SYNOPSIS
use List::Objects::WithUtils 'immarray';
my $array = immarray(qw/ a b c /);
my ($head, $rest) = $array->head;
DESCRIPTION
A subclass of List::Objects::WithUtils::Array without the following list-mutating methods:
clear
set
pop push
shift unshift
delete
insert
splice
The array is marked read-only; attempting to call the methods listed above or manually modify the backing ARRAY reference will throw an exception.
AUTHOR
Jon Portnoy <avenj@cobaltirc.org>
Licensed under the same terms as Perl.