From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more
123456789101112131415161718192021 ### an element in the bagsub new { my $class = shift; $self = { nextelement => undef, data => undef }; bless $self, $class;}sub setNext { my ($self, $el) = @_; $self->{nextelement} = $el;}sub setData { my ($self, $d) = @_; $self->{data} = $d;}
### an element in the bag
sub
new {
my
$class
=
shift
;
$self
= {
nextelement
=>
undef
,
data
};
bless
}
setNext {
(
$el
) =
@_
->{nextelement} =
setData {
$d
->{data} =