# Haskell programmer: my ($head, @tail) = @array; # Shell programmer my $head = shift @array; my @tail = @array; # Perlfunc Author my $head = splice @array, 0, 1; my @tail = @array; #### # Haskell programmer: my ($head, @tail) = list; # Shell programmer my @tail = list; my $head = shift @tail; # Perlfunc Author my @tail = list; my $head = splice @tail, 0, 1;