NAME
List::EachCons - Apply code to each array element and a block of successors
SYNOPSIS
use List::EachCons;
my @list = qw/a b c d/;
each_cons 3, @list, sub {
say "@_";
};
# a b c
# b c d
DESCRIPTION
This module provides the function each_cons
.
FUNCTIONS
- each_cons($size, $array, $code)
-
If
$array
has at least$size
elements then this function calls$code
for each element in$array
with$size
consecutive elements from the array as argument in the order of elements in the array. Returns a list of return values from invoking the code reference.
EXPORTS
each_cons
by default.
AUTHOR / COPYRIGHT / LICENSE
Copyright (c) 2014 Bjoern Hoehrmann <bjoern@hoehrmann.de>.
This module is licensed under the same terms as Perl itself.