Hi, Rx people!
There is really cool picture to illustrate the duality between pull model and push models, values and sequences, producers and consumers:

But I couldn't find the place for IAsyncEnumerable<T>/IAsyncEnumerator<T>. Seems it should introduce the new dimension of cube, like IQueryable<T>/IQbservable<T> will? Also seems that IAsyncEnumerable<T> should have dual friend...
what is it? Is dual IAsyncEnumerable<T> may be useful if it exists?
Thanks!