It's wonderful that we now have framework provided IAsyncEnumerable and some C# sugar for it, but where are the extension methods we all need ? Where Select ....
Is this package the official home for IAsyncEnumerable extension methods? If yes, where can I read more about it? Where are the docs?
Why isn't full Linq support included in the .net core framework?
where are the extension methods
System.Linq.Async and import System.Linq.AsyncEnumerable.System.Interactive.Async and import System.Linq.AsyncEnumerableEx for more operators.If yes, where can I read more about it? Where are the docs?
The IAsyncEnumerable is pretty new and since this project is developed outside the C# corefx, we volunteers and contributors had no time yet to add much documentation. The best you can do is search for IAsyncEnumerable online and consider results after this October.
Thanks for clearing things up. I am very grateful for volunteer work.
I'm a little surprised MS has not put its weight behind IAsyncEnumerable.
Do you know if MS has plans to adopt this package into corefx? Or will it always be a 'contrib' ?
Do you know if MS has plans to adopt this package into corefx? Or will it always be a 'contrib' ?
I don't know.
Googled IAsyncEnumerable (used results since Oct 1st) - nothing about System.Linq.Async. I suppose the best we can do is read the source code of https://github.com/dotnet/reactive/blob/master/Ix.NET/Source/System.Linq.Async/System/Linq/AsyncEnumerable.AsyncOverloads.cs
Most helpful comment
System.Linq.Asyncand importSystem.Linq.AsyncEnumerable.System.Interactive.Asyncand importSystem.Linq.AsyncEnumerableExfor more operators.The
IAsyncEnumerableis pretty new and since this project is developed outside the C# corefx, we volunteers and contributors had no time yet to add much documentation. The best you can do is search forIAsyncEnumerableonline and consider results after this October.