Processes a promise, returning it as-is.
The type of value in the promise
The promise to process
The same promise
Processes a pipe, retrieving its underlying async iterable.
The type of values in the pipe
The pipe to process
The underlying async iterable
Processes a promise, returning it as-is.