mapWindows<U> method
Calls the given function f for each contiguous window of size
over self and returns an iterator over the outputs of f
e.g. 1, 2, 3, 4
with size 2 will yield windows of 1, 2
, 2, 3
, 3, 4
Implementation
@override
@pragma("vm:prefer-inline")
Iter<U> mapWindows<U>(int size, U Function(Arr<T>) f) {
assert(size > 0, "Size must be greater than 0");
return Iter.fromIterable(_mapWindowsHelper(size, f));
}