Stream.zip_with/2

defmodule Stream do
  def zip_with(enumerables, fun)
end

Zips corresponding elements from multiple enumerables into a stream, using fun as transforming function.

The zipping finishes as soon as any enumerable completes.