Concurrency using chainable async iterables, such as task pool, event queue, pub/sub, merge, chunk, throttle, etc.