StreamClass.prototype.mapEvery(): StreamClass<T, E>
Transforms the values at positions 0, every, 2·every, …, passing the rest — and every
failure — through unchanged (Elixir's map_every/3).
await Stream.from([1, 1, 1, 1]).mapEvery(2, (n) => n * 10).collect(); // [10, 1, 10, 1]
StreamClass<T, E>