Open
Description
Our stream combinators operate on asynchronous data, but are themselves synchronous.
This means it's not possible to for example filter or map a stream based on other async operations. Which seems limiting, as it's possible to call sync functions from async functions but not the other way around.
I'd like to propose we update our Stream combinators that take closures to be async functions.