This method returns a new stream by applying the given callback to each chunk of the stream
and then flattening the result.
It is possible to return a stream or another iterable or async iterable from fn and the result streams
will be merged (flattened) into the returned stream.
This method returns a new stream by applying the given callback to each chunk of the stream and then flattening the result.
It is possible to return a stream or another iterable or async iterable from fn and the result streams will be merged (flattened) into the returned stream.