LanguageExt.Core

LanguageExt.Core Async AsyncEnumerable

Contents

class AsyncEnumerableExtensions Source #

Methods

method StreamT<M, A> AsStream <M, A> (this IAsyncEnumerable<A> ma) Source #

where M : Monad<M>

method IAsyncEnumerable<B> Map <A, B> (this IAsyncEnumerable<A> ma, Func<A, B> f) Source #

method IAsyncEnumerable<B> Bind <A, B> (this IAsyncEnumerable<A> ma, Func<A, IAsyncEnumerable<B>> f) Source #

method IAsyncEnumerable<A> Filter <A> ( this IAsyncEnumerable<A> ma, Func<A, bool> f) Source #

class AsyncEnumerableExtensions Source #

Methods

method IAsyncEnumerable<B> Select <A, B> (this IAsyncEnumerable<A> ma, Func<A, B> f) Source #

method IAsyncEnumerable<B> SelectMany <A, B> (this IAsyncEnumerable<A> ma, Func<A, IAsyncEnumerable<B>> f) Source #

method IAsyncEnumerable<C> SelectMany <A, B, C> ( this IAsyncEnumerable<A> ma, Func<A, IAsyncEnumerable<B>> bind, Func<A, B, C> project) Source #

method IAsyncEnumerable<A> Where <A> ( this IAsyncEnumerable<A> ma, Func<A, bool> f) Source #

method IAsyncEnumerable<A> Skip <A> (this IAsyncEnumerable<A> ma, int amount) Source #

method IAsyncEnumerable<A> Take <A> (this IAsyncEnumerable<A> ma, int amount) Source #