There are some proposals about extension functions...
# kontributors
g
There are some proposals about extension functions for collections/sequences in #coroutines for parallel processing, like parallel map/flatmap You can check kotlinx.coroutines issue tracker. And I think coroutines is a good place to start, instead of a completely separate solution.