diff --git a/Directory.Packages.props b/Directory.Packages.props index f4dbe7ce0..121d2cbb9 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -14,7 +14,6 @@ - diff --git a/Source/SuperLinq.Async/Join.MergeJoin.cs b/Source/SuperLinq.Async/Join.MergeJoin.cs index d499a91f2..d01ea0fc8 100644 --- a/Source/SuperLinq.Async/Join.MergeJoin.cs +++ b/Source/SuperLinq.Async/Join.MergeJoin.cs @@ -723,9 +723,10 @@ IComparer comparer ) : IEqualityComparer { public bool Equals([AllowNull] TKey x, [AllowNull] TKey y) => comparer.Compare(x!, y!) == 0; + public int GetHashCode( #if NETCOREAPP - public int GetHashCode([DisallowNull] TKey obj) => ThrowHelper.ThrowNotSupportedException(); -#else - public int GetHashCode(TKey obj) => ThrowHelper.ThrowNotSupportedException(); + [DisallowNull] #endif + TKey obj + ) => ThrowHelper.ThrowNotSupportedException(); } diff --git a/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Shipped.txt deleted file mode 100644 index 4f907529c..000000000 --- a/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,387 +0,0 @@ -#nullable enable -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AssertCount(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AtLeast(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AtMost(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Batch(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count, int skip) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CompareCount(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources, int maxConcurrency) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Consume(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBetween(this System.Collections.Generic.IAsyncEnumerable! source, int min, int max, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int? count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Duplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtOrDefaultAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IAsyncEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Exactly(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Finally(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.From(params System.Func!>![]! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2, System.Func!>! function3) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Identity(T x) -> T -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source, int startIndex) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, int index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Index index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Memoize(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False)> -static SuperLinq.Async.AsyncSuperEnumerable.PreScan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Publish(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.Random() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, int index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Return(T item) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Share(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.SkipUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.Async.AsyncSuperEnumerable.Take(this System.Collections.Generic.IAsyncEnumerable! source, System.Range range) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeEvery(this System.Collections.Generic.IAsyncEnumerable! source, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Timeout(this System.Collections.Generic.IAsyncEnumerable! source, System.TimeSpan timeout) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowLeft(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowRight(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -SuperLinq.Async.AsyncSuperEnumerable -SuperLinq.Async.IAsyncBuffer -SuperLinq.Async.IAsyncBuffer.ConfigureAwait(bool continueOnCapturedContext) -> System.Runtime.CompilerServices.ConfiguredAsyncDisposable -SuperLinq.Async.IAsyncBuffer.Count.get -> int -SuperLinq.Async.IAsyncBuffer.Reset(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask diff --git a/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq.Async/PublicAPI/net6.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Shipped.txt deleted file mode 100644 index 4f907529c..000000000 --- a/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,387 +0,0 @@ -#nullable enable -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AssertCount(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AtLeast(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AtMost(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Batch(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count, int skip) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CompareCount(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources, int maxConcurrency) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Consume(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBetween(this System.Collections.Generic.IAsyncEnumerable! source, int min, int max, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int? count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Duplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtOrDefaultAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IAsyncEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Exactly(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Finally(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.From(params System.Func!>![]! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2, System.Func!>! function3) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Identity(T x) -> T -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source, int startIndex) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, int index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Index index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Memoize(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False)> -static SuperLinq.Async.AsyncSuperEnumerable.PreScan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Publish(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.Random() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, int index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Return(T item) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Share(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.SkipUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.Async.AsyncSuperEnumerable.Take(this System.Collections.Generic.IAsyncEnumerable! source, System.Range range) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeEvery(this System.Collections.Generic.IAsyncEnumerable! source, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Timeout(this System.Collections.Generic.IAsyncEnumerable! source, System.TimeSpan timeout) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowLeft(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowRight(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -SuperLinq.Async.AsyncSuperEnumerable -SuperLinq.Async.IAsyncBuffer -SuperLinq.Async.IAsyncBuffer.ConfigureAwait(bool continueOnCapturedContext) -> System.Runtime.CompilerServices.ConfiguredAsyncDisposable -SuperLinq.Async.IAsyncBuffer.Count.get -> int -SuperLinq.Async.IAsyncBuffer.Reset(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask diff --git a/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq.Async/PublicAPI/net7.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index 4f907529c..000000000 --- a/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,387 +0,0 @@ -#nullable enable -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AssertCount(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AtLeast(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AtMost(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Batch(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count, int skip) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CompareCount(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources, int maxConcurrency) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Consume(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBetween(this System.Collections.Generic.IAsyncEnumerable! source, int min, int max, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int? count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Duplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtOrDefaultAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IAsyncEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Exactly(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Finally(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.From(params System.Func!>![]! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2, System.Func!>! function3) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Identity(T x) -> T -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source, int startIndex) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, int index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Index index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Memoize(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False)> -static SuperLinq.Async.AsyncSuperEnumerable.PreScan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Publish(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.Random() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, int index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Return(T item) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Share(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.SkipUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.Async.AsyncSuperEnumerable.Take(this System.Collections.Generic.IAsyncEnumerable! source, System.Range range) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeEvery(this System.Collections.Generic.IAsyncEnumerable! source, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Timeout(this System.Collections.Generic.IAsyncEnumerable! source, System.TimeSpan timeout) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowLeft(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowRight(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -SuperLinq.Async.AsyncSuperEnumerable -SuperLinq.Async.IAsyncBuffer -SuperLinq.Async.IAsyncBuffer.ConfigureAwait(bool continueOnCapturedContext) -> System.Runtime.CompilerServices.ConfiguredAsyncDisposable -SuperLinq.Async.IAsyncBuffer.Count.get -> int -SuperLinq.Async.IAsyncBuffer.Reset(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask diff --git a/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq.Async/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq.Async/PublicAPI/net9.0/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 4f907529c..000000000 --- a/Source/SuperLinq.Async/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,387 +0,0 @@ -#nullable enable -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AssertCount(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AtLeast(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AtMost(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Batch(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count, int skip) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CompareCount(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources, int maxConcurrency) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Consume(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBetween(this System.Collections.Generic.IAsyncEnumerable! source, int min, int max, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int? count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Duplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtOrDefaultAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IAsyncEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Exactly(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Finally(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.From(params System.Func!>![]! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2, System.Func!>! function3) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Identity(T x) -> T -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source, int startIndex) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, int index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Index index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Memoize(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False)> -static SuperLinq.Async.AsyncSuperEnumerable.PreScan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Publish(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.Random() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, int index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Return(T item) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Share(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.SkipUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.Async.AsyncSuperEnumerable.Take(this System.Collections.Generic.IAsyncEnumerable! source, System.Range range) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeEvery(this System.Collections.Generic.IAsyncEnumerable! source, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Timeout(this System.Collections.Generic.IAsyncEnumerable! source, System.TimeSpan timeout) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowLeft(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowRight(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -SuperLinq.Async.AsyncSuperEnumerable -SuperLinq.Async.IAsyncBuffer -SuperLinq.Async.IAsyncBuffer.ConfigureAwait(bool continueOnCapturedContext) -> System.Runtime.CompilerServices.ConfiguredAsyncDisposable -SuperLinq.Async.IAsyncBuffer.Count.get -> int -SuperLinq.Async.IAsyncBuffer.Reset(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask diff --git a/Source/SuperLinq.Async/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq.Async/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt deleted file mode 100644 index 4f907529c..000000000 --- a/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt +++ /dev/null @@ -1,387 +0,0 @@ -#nullable enable -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AssertCount(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AtLeast(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AtMost(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Batch(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count, int skip) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CompareCount(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources, int maxConcurrency) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Consume(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBetween(this System.Collections.Generic.IAsyncEnumerable! source, int min, int max, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int? count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Duplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ElementAtOrDefaultAsync(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IAsyncEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Exactly(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Finally(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.FindLastIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.From(params System.Func!>![]! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2, System.Func!>! function3) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Identity(T x) -> T -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source, int startIndex) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.IndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, int index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Insert(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Index index) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Index index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.LastIndexOf(this System.Collections.Generic.IAsyncEnumerable! source, TSource item, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Memoize(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False)> -static SuperLinq.Async.AsyncSuperEnumerable.PreScan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Publish(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.Random() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, int index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Replace(this System.Collections.Generic.IAsyncEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Return(T item) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Share(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.SkipUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.Async.AsyncSuperEnumerable.Take(this System.Collections.Generic.IAsyncEnumerable! source, System.Range range) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeEvery(this System.Collections.Generic.IAsyncEnumerable! source, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Timeout(this System.Collections.Generic.IAsyncEnumerable! source, System.TimeSpan timeout) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowLeft(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowRight(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -SuperLinq.Async.AsyncSuperEnumerable -SuperLinq.Async.IAsyncBuffer -SuperLinq.Async.IAsyncBuffer.ConfigureAwait(bool continueOnCapturedContext) -> System.Runtime.CompilerServices.ConfiguredAsyncDisposable -SuperLinq.Async.IAsyncBuffer.Count.get -> int -SuperLinq.Async.IAsyncBuffer.Reset(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask diff --git a/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq.Async/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq.Async/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt b/Source/SuperLinq.Async/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq.Async/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq.Async/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt b/Source/SuperLinq.Async/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 86cc8f2a6..000000000 --- a/Source/SuperLinq.Async/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1,366 +0,0 @@ -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Func>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AggregateRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Amb(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AssertCount(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.AtLeast(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.AtMost(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Batch(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.BindByIndex(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! indices) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count, int skip) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Buffer(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func>! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IAsyncEnumerable! defaultSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Choose(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! chooser) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CollectionEqual(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CompareCount(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources, int maxConcurrency) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ConcurrentMerge(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Consume(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, int index, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CopyTo(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IList! list, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBetween(this System.Collections.Generic.IAsyncEnumerable! source, int min, int max, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable>! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.CountDown(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int? count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DenseRankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onError) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext, System.Func! onCompleted) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Do(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! onNext) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.DoWhile(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! condition) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Duplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EndsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.EquiZip(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IAsyncEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>!>! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Exactly(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ExceptBy(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillBackward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func>! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate, System.Func! fillSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FillForward(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Finally(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Fold(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! folder) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Action! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.ForEach(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! action, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.From(params System.Func!>![]! functions) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2, System.Func!>! function3) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.From(System.Func!>! function1, System.Func!>! function2) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Generate(TResult initial, System.Func>! generator) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func>! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask!> -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.GroupAdjacent(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.HasDuplicates(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Identity(T x) -> T -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource, System.Collections.Generic.IAsyncEnumerable! elseSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.If(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! thenSource) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source, int startIndex) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.Index(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.IndexBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(int index, TSource item)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lag(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Lead(this System.Collections.Generic.IAsyncEnumerable! source, int offset) -> System.Collections.Generic.IAsyncEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MaxItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Memoize(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinByWithTies(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItems(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.MinItemsBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IAsyncEnumerable![]! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.OrderBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Pad(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PadStart(this System.Collections.Generic.IAsyncEnumerable! source, int width) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSort(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.PartialSortBy(this System.Collections.Generic.IAsyncEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Partition(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False)> -static SuperLinq.Async.AsyncSuperEnumerable.PreScan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Publish(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.Random() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble() -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Rank(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.RankBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, int rank)>! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Repeat(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source, int count) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Retry(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Return(T item) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IAsyncEnumerable! left, System.Collections.Generic.IAsyncEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IAsyncEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.RunLengthEncode(this System.Collections.Generic.IAsyncEnumerable! sequence) -> System.Collections.Generic.IAsyncEnumerable<(T value, int count)>! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Scan(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! keySelector, System.Func>! seedSelector, System.Func>! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IAsyncEnumerable<(TKey key, TState state)>! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ScanRight(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! func) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Segment(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! newSegmentPredicate) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Share(this System.Collections.Generic.IAsyncEnumerable! source) -> SuperLinq.Async.IAsyncBuffer! -static SuperLinq.Async.AsyncSuperEnumerable.SkipUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMerge(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.SortedMergeBy(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IAsyncEnumerable![]! otherSequences) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.Split(this System.Collections.Generic.IAsyncEnumerable! source, TSource separator) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.StartsWith(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TagFirstLast(this System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.Async.AsyncSuperEnumerable.TakeEvery(this System.Collections.Generic.IAsyncEnumerable! source, int step) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TakeUntil(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ThenBy(this System.Linq.IOrderedAsyncEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Timeout(this System.Collections.Generic.IAsyncEnumerable! source, System.TimeSpan timeout) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<(TCardinality Cardinality, T? Value)> -static SuperLinq.Async.AsyncSuperEnumerable.TrySingle(this System.Collections.Generic.IAsyncEnumerable! source, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask -static SuperLinq.Async.AsyncSuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Where(this System.Collections.Generic.IAsyncEnumerable! source, System.Collections.Generic.IAsyncEnumerable! filter) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLag(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLagValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.WhereLead(this System.Collections.Generic.IAsyncEnumerable! source, int offset, TSource defaultLeadValue, System.Func>! predicate) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.While(System.Func>! condition, System.Collections.Generic.IAsyncEnumerable! source) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.Window(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowLeft(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.WindowRight(this System.Collections.Generic.IAsyncEnumerable! source, int size) -> System.Collections.Generic.IAsyncEnumerable!>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipLongest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(T1?, T2?)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func>! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipMap(this System.Collections.Generic.IAsyncEnumerable! source, System.Func! selector) -> System.Collections.Generic.IAsyncEnumerable<(TSource item, TResult result)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Collections.Generic.IAsyncEnumerable! fourth) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IAsyncEnumerable! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second, System.Collections.Generic.IAsyncEnumerable! third) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.Async.AsyncSuperEnumerable.ZipShortest(this System.Collections.Generic.IAsyncEnumerable! first, System.Collections.Generic.IAsyncEnumerable! second) -> System.Collections.Generic.IAsyncEnumerable<(TFirst, TSecond)>! -SuperLinq.Async.AsyncSuperEnumerable -SuperLinq.Async.IAsyncBuffer -SuperLinq.Async.IAsyncBuffer.Count.get -> int -SuperLinq.Async.IAsyncBuffer.Reset(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask diff --git a/Source/SuperLinq.Async/SortedMerge.cs b/Source/SuperLinq.Async/SortedMerge.cs index 9135fc50e..f1a24ecad 100644 --- a/Source/SuperLinq.Async/SortedMerge.cs +++ b/Source/SuperLinq.Async/SortedMerge.cs @@ -372,15 +372,15 @@ static async IAsyncEnumerable Impl( } } } +} #if !NET6_0_OR_GREATER - internal sealed class SourceComparer( - IComparer keyComparer, - Func keySelector - ) : IComparer> - { - public int Compare(IAsyncEnumerator? x, IAsyncEnumerator? y) => - keyComparer.Compare(keySelector(x!.Current), keySelector(y!.Current)); - } -#endif +file sealed class SourceComparer( + IComparer keyComparer, + Func keySelector +) : IComparer> +{ + public int Compare(IAsyncEnumerator? x, IAsyncEnumerator? y) => + keyComparer.Compare(keySelector(x!.Current), keySelector(y!.Current)); } +#endif diff --git a/Source/SuperLinq.Async/SuperLinq.Async.csproj b/Source/SuperLinq.Async/SuperLinq.Async.csproj index 89275d5b6..884b7856c 100644 --- a/Source/SuperLinq.Async/SuperLinq.Async.csproj +++ b/Source/SuperLinq.Async/SuperLinq.Async.csproj @@ -7,6 +7,9 @@ SuperLinq.Async true + + true + 6.0.0 @@ -104,8 +107,6 @@ - - @@ -116,7 +117,6 @@ - diff --git a/Source/SuperLinq/CompatibilitySuppressions.xml b/Source/SuperLinq/CompatibilitySuppressions.xml new file mode 100644 index 000000000..10115eb72 --- /dev/null +++ b/Source/SuperLinq/CompatibilitySuppressions.xml @@ -0,0 +1,95 @@ + + + + + CP0002 + M:SuperLinq.SuperEnumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{``0,``1}},System.Collections.Generic.IEqualityComparer{``0}) + lib/net6.0/SuperLinq.dll + lib/net8.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{``0,``1}}) + lib/net6.0/SuperLinq.dll + lib/net8.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{System.ValueTuple{``0,``1}},System.Collections.Generic.IEqualityComparer{``0}) + lib/net6.0/SuperLinq.dll + lib/net8.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.ToDictionary``2(System.Collections.Generic.IEnumerable{System.ValueTuple{``0,``1}}) + lib/net6.0/SuperLinq.dll + lib/net8.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.AggregateBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},``2,System.Func{``2,``0,``2},System.Collections.Generic.IEqualityComparer{``1}) + lib/net8.0/SuperLinq.dll + lib/net9.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.AggregateBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,``2},System.Func{``2,``0,``2},System.Collections.Generic.IEqualityComparer{``1}) + lib/net8.0/SuperLinq.dll + lib/net9.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.CountBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1}) + lib/net8.0/SuperLinq.dll + lib/net9.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.CountBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1}) + lib/net8.0/SuperLinq.dll + lib/net9.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.Index``1(System.Collections.Generic.IEnumerable{``0}) + lib/net8.0/SuperLinq.dll + lib/net9.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.DistinctBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1}) + lib/netcoreapp3.1/SuperLinq.dll + lib/net6.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.DistinctBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1}) + lib/netcoreapp3.1/SuperLinq.dll + lib/net6.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.ElementAt``1(System.Collections.Generic.IEnumerable{``0},System.Index) + lib/netcoreapp3.1/SuperLinq.dll + lib/net6.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.ElementAtOrDefault``1(System.Collections.Generic.IEnumerable{``0},System.Index) + lib/netcoreapp3.1/SuperLinq.dll + lib/net6.0/SuperLinq.dll + + + CP0002 + M:SuperLinq.SuperEnumerable.Take``1(System.Collections.Generic.IEnumerable{``0},System.Range) + lib/netcoreapp3.1/SuperLinq.dll + lib/net6.0/SuperLinq.dll + + + CP0008 + T:SuperLinq.OrderByDirection + lib/net7.0/SuperLinq.dll + lib/net6.0/SuperLinq.dll + true + + \ No newline at end of file diff --git a/Source/SuperLinq/UnreachableException.cs b/Source/SuperLinq/Exceptions/UnreachableException.cs similarity index 92% rename from Source/SuperLinq/UnreachableException.cs rename to Source/SuperLinq/Exceptions/UnreachableException.cs index 0cc0b40af..5c8fff4dd 100644 --- a/Source/SuperLinq/UnreachableException.cs +++ b/Source/SuperLinq/Exceptions/UnreachableException.cs @@ -5,11 +5,9 @@ #if !NET7_0_OR_GREATER using System.Diagnostics.CodeAnalysis; -#endif namespace System.Diagnostics; -#if !NET7_0_OR_GREATER /// /// Exception thrown when the program executes an instruction that was thought to be unreachable. /// @@ -43,4 +41,8 @@ public UnreachableException(string? message, Exception? innerException) : base(message, innerException) { } } +#else +using System.Runtime.CompilerServices; + +[assembly: TypeForwardedTo(typeof(System.Diagnostics.UnreachableException))] #endif diff --git a/Source/SuperLinq/Join.MergeJoin.cs b/Source/SuperLinq/Join.MergeJoin.cs index 857b82915..987b18ab0 100644 --- a/Source/SuperLinq/Join.MergeJoin.cs +++ b/Source/SuperLinq/Join.MergeJoin.cs @@ -726,9 +726,10 @@ IComparer comparer ) : IEqualityComparer { public bool Equals([AllowNull] TKey x, [AllowNull] TKey y) => comparer.Compare(x!, y!) == 0; + public int GetHashCode( #if NETCOREAPP - public int GetHashCode([DisallowNull] TKey obj) => ThrowHelper.ThrowNotSupportedException(); -#else - public int GetHashCode(TKey obj) => ThrowHelper.ThrowNotSupportedException(); + [DisallowNull] #endif + TKey obj + ) => ThrowHelper.ThrowNotSupportedException(); } diff --git a/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Shipped.txt deleted file mode 100644 index 1653518bb..000000000 --- a/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,456 +0,0 @@ -#nullable enable -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7, TAccumulate8) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3) -> (TAccumulate1, TAccumulate2, TAccumulate3) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2) -> (TAccumulate1, TAccumulate2) -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> TAccumulate -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> TSource -static SuperLinq.SuperEnumerable.AssertCount(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.AtLeast(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.AtMost(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.Backsert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count, int skip) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7, T8)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1, T2, T3)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1, T2)>! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IEnumerable! defaultSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Choose(this System.Collections.Generic.IEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.CompareCount(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> int -static SuperLinq.SuperEnumerable.Consume(this System.Collections.Generic.IEnumerable! source) -> void -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list, int index) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Span span) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, TSource[]! array) -> int -static SuperLinq.SuperEnumerable.CountBetween(this System.Collections.Generic.IEnumerable! source, int min, int max) -> bool -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable<(TSource item, int? count)>! -static SuperLinq.SuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DistinctBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DoWhile(this System.Collections.Generic.IEnumerable! source, System.Func! condition) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Duplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ElementAt(System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource -static SuperLinq.SuperEnumerable.ElementAtOrDefault(System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource? -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.SuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exactly(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Finally(this System.Collections.Generic.IEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.From(params System.Func![]! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2, System.Func! function3) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.Generate(TResult initial, System.Func! generator) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> bool -static SuperLinq.SuperEnumerable.Identity(T x) -> T -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource, System.Collections.Generic.IEnumerable! elseSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source, int startIndex) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Index index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Memoize(this System.Collections.Generic.IEnumerable! source, bool forceCache = true) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Move(this System.Collections.Generic.IEnumerable! source, int fromIndex, int count, int toIndex) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> (System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False) -static SuperLinq.SuperEnumerable.Permutations(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Pipe(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PreScan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Publish(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Random() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, int index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Return(T item) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Share(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SkipUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Slice(this System.Collections.Generic.IEnumerable! source, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence, int subsetSize) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.SuperEnumerable.Take(System.Collections.Generic.IEnumerable! source, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeEvery(this System.Collections.Generic.IEnumerable! source, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table, params System.Linq.Expressions.Expression!>![]! expressions) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, params System.Linq.Expressions.Expression!>![]! expressions) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.Transpose(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many) -> (TCardinality Cardinality, T? Value) -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source) -> TSource? -static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1?, T2?)>! -static SuperLinq.SuperEnumerable.ZipMap(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable<(TSource item, TResult result)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.ValueTupleComparer.Create(System.Collections.Generic.IComparer? comparer1, System.Collections.Generic.IComparer? comparer2) -> System.Collections.Generic.IComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1, System.Collections.Generic.IEqualityComparer? comparer2) -> System.Collections.Generic.IEqualityComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1) -> System.Collections.Generic.IEqualityComparer>! -SuperLinq.Collections.UpdatablePriorityQueue -SuperLinq.Collections.UpdatablePriorityQueue.Clear() -> void -SuperLinq.Collections.UpdatablePriorityQueue.Comparer.get -> System.Collections.Generic.IComparer! -SuperLinq.Collections.UpdatablePriorityQueue.Count.get -> int -SuperLinq.Collections.UpdatablePriorityQueue.Dequeue() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.Enqueue(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueDequeue(TElement element, TPriority priority) -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueMinimum(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnsureCapacity(int capacity) -> int -SuperLinq.Collections.UpdatablePriorityQueue.Peek() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.TrimExcess() -> void -SuperLinq.Collections.UpdatablePriorityQueue.TryDequeue(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.TryPeek(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.UnorderedItems.get -> System.Collections.Generic.IReadOnlyCollection<(TElement Element, TPriority Priority)>! -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue() -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IComparer? priorityComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.IBuffer -SuperLinq.IBuffer.Count.get -> int -SuperLinq.IBuffer.Reset() -> void -SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Ascending = 0 -> SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Descending = 1 -> SuperLinq.OrderByDirection -SuperLinq.SuperEnumerable -SuperLinq.SuperEnumerable.ReadOnlySpanFunc -SuperLinq.ValueTupleComparer -SuperLinq.ValueTupleEqualityComparer -System.Diagnostics.UnreachableException -System.Diagnostics.UnreachableException.UnreachableException() -> void -System.Diagnostics.UnreachableException.UnreachableException(string? message, System.Exception? innerException) -> void -System.Diagnostics.UnreachableException.UnreachableException(string? message) -> void diff --git a/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq/PublicAPI/net6.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Shipped.txt deleted file mode 100644 index 586022639..000000000 --- a/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,452 +0,0 @@ -#nullable enable -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7, TAccumulate8) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3) -> (TAccumulate1, TAccumulate2, TAccumulate3) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2) -> (TAccumulate1, TAccumulate2) -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> TAccumulate -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> TSource -static SuperLinq.SuperEnumerable.AssertCount(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.AtLeast(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.AtMost(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.Backsert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count, int skip) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7, T8)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1, T2, T3)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1, T2)>! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IEnumerable! defaultSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Choose(this System.Collections.Generic.IEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.CompareCount(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> int -static SuperLinq.SuperEnumerable.Consume(this System.Collections.Generic.IEnumerable! source) -> void -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list, int index) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Span span) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, TSource[]! array) -> int -static SuperLinq.SuperEnumerable.CountBetween(this System.Collections.Generic.IEnumerable! source, int min, int max) -> bool -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable<(TSource item, int? count)>! -static SuperLinq.SuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DistinctBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DoWhile(this System.Collections.Generic.IEnumerable! source, System.Func! condition) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Duplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ElementAt(System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource -static SuperLinq.SuperEnumerable.ElementAtOrDefault(System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource? -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.SuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exactly(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Finally(this System.Collections.Generic.IEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.From(params System.Func![]! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2, System.Func! function3) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.Generate(TResult initial, System.Func! generator) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> bool -static SuperLinq.SuperEnumerable.Identity(T x) -> T -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource, System.Collections.Generic.IEnumerable! elseSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source, int startIndex) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Index index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Memoize(this System.Collections.Generic.IEnumerable! source, bool forceCache = true) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Move(this System.Collections.Generic.IEnumerable! source, int fromIndex, int count, int toIndex) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> (System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False) -static SuperLinq.SuperEnumerable.Permutations(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Pipe(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PreScan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Publish(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Random() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, int index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Return(T item) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Share(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SkipUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Slice(this System.Collections.Generic.IEnumerable! source, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence, int subsetSize) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.SuperEnumerable.Take(System.Collections.Generic.IEnumerable! source, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeEvery(this System.Collections.Generic.IEnumerable! source, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table, params System.Linq.Expressions.Expression!>![]! expressions) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, params System.Linq.Expressions.Expression!>![]! expressions) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.Transpose(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many) -> (TCardinality Cardinality, T? Value) -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source) -> TSource? -static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1?, T2?)>! -static SuperLinq.SuperEnumerable.ZipMap(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable<(TSource item, TResult result)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.ValueTupleComparer.Create(System.Collections.Generic.IComparer? comparer1, System.Collections.Generic.IComparer? comparer2) -> System.Collections.Generic.IComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1, System.Collections.Generic.IEqualityComparer? comparer2) -> System.Collections.Generic.IEqualityComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1) -> System.Collections.Generic.IEqualityComparer>! -SuperLinq.Collections.UpdatablePriorityQueue -SuperLinq.Collections.UpdatablePriorityQueue.Clear() -> void -SuperLinq.Collections.UpdatablePriorityQueue.Comparer.get -> System.Collections.Generic.IComparer! -SuperLinq.Collections.UpdatablePriorityQueue.Count.get -> int -SuperLinq.Collections.UpdatablePriorityQueue.Dequeue() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.Enqueue(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueDequeue(TElement element, TPriority priority) -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueMinimum(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnsureCapacity(int capacity) -> int -SuperLinq.Collections.UpdatablePriorityQueue.Peek() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.TrimExcess() -> void -SuperLinq.Collections.UpdatablePriorityQueue.TryDequeue(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.TryPeek(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.UnorderedItems.get -> System.Collections.Generic.IReadOnlyCollection<(TElement Element, TPriority Priority)>! -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue() -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IComparer? priorityComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.IBuffer -SuperLinq.IBuffer.Count.get -> int -SuperLinq.IBuffer.Reset() -> void -SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Ascending = 0 -> SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Descending = 1 -> SuperLinq.OrderByDirection -SuperLinq.SuperEnumerable -SuperLinq.SuperEnumerable.ReadOnlySpanFunc -SuperLinq.ValueTupleComparer -SuperLinq.ValueTupleEqualityComparer diff --git a/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq/PublicAPI/net7.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Shipped.txt deleted file mode 100644 index aabc9e575..000000000 --- a/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,452 +0,0 @@ -#nullable enable -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7, TAccumulate8) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3) -> (TAccumulate1, TAccumulate2, TAccumulate3) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2) -> (TAccumulate1, TAccumulate2) -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> TAccumulate -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> TSource -static SuperLinq.SuperEnumerable.AssertCount(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.AtLeast(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.AtMost(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.Backsert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count, int skip) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7, T8)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1, T2, T3)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1, T2)>! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IEnumerable! defaultSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Choose(this System.Collections.Generic.IEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.CompareCount(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> int -static SuperLinq.SuperEnumerable.Consume(this System.Collections.Generic.IEnumerable! source) -> void -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list, int index) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Span span) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, TSource[]! array) -> int -static SuperLinq.SuperEnumerable.CountBetween(this System.Collections.Generic.IEnumerable! source, int min, int max) -> bool -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable<(TSource item, int? count)>! -static SuperLinq.SuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DistinctBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DoWhile(this System.Collections.Generic.IEnumerable! source, System.Func! condition) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Duplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ElementAt(System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource -static SuperLinq.SuperEnumerable.ElementAtOrDefault(System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource? -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.SuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exactly(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Finally(this System.Collections.Generic.IEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.From(params System.Func![]! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2, System.Func! function3) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.Generate(TResult initial, System.Func! generator) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> bool -static SuperLinq.SuperEnumerable.Identity(T x) -> T -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource, System.Collections.Generic.IEnumerable! elseSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source, int startIndex) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Index index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Memoize(this System.Collections.Generic.IEnumerable! source, bool forceCache = true) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Move(this System.Collections.Generic.IEnumerable! source, int fromIndex, int count, int toIndex) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> (System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False) -static SuperLinq.SuperEnumerable.Permutations(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Pipe(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PreScan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Publish(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Random() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, int index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Return(T item) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Share(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SkipUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Slice(this System.Collections.Generic.IEnumerable! source, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence, int subsetSize) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.SuperEnumerable.Take(System.Collections.Generic.IEnumerable! source, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeEvery(this System.Collections.Generic.IEnumerable! source, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table, params System.Linq.Expressions.Expression!>![]! expressions) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, params System.Linq.Expressions.Expression!>![]! expressions) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDictionary(System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(System.Collections.Generic.IEnumerable>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.Transpose(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many) -> (TCardinality Cardinality, T? Value) -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source) -> TSource? -static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1?, T2?)>! -static SuperLinq.SuperEnumerable.ZipMap(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable<(TSource item, TResult result)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.ValueTupleComparer.Create(System.Collections.Generic.IComparer? comparer1, System.Collections.Generic.IComparer? comparer2) -> System.Collections.Generic.IComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1, System.Collections.Generic.IEqualityComparer? comparer2) -> System.Collections.Generic.IEqualityComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1) -> System.Collections.Generic.IEqualityComparer>! -SuperLinq.Collections.UpdatablePriorityQueue -SuperLinq.Collections.UpdatablePriorityQueue.Clear() -> void -SuperLinq.Collections.UpdatablePriorityQueue.Comparer.get -> System.Collections.Generic.IComparer! -SuperLinq.Collections.UpdatablePriorityQueue.Count.get -> int -SuperLinq.Collections.UpdatablePriorityQueue.Dequeue() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.Enqueue(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueDequeue(TElement element, TPriority priority) -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueMinimum(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnsureCapacity(int capacity) -> int -SuperLinq.Collections.UpdatablePriorityQueue.Peek() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.TrimExcess() -> void -SuperLinq.Collections.UpdatablePriorityQueue.TryDequeue(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.TryPeek(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.UnorderedItems.get -> System.Collections.Generic.IReadOnlyCollection<(TElement Element, TPriority Priority)>! -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue() -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IComparer? priorityComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.IBuffer -SuperLinq.IBuffer.Count.get -> int -SuperLinq.IBuffer.Reset() -> void -SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Ascending = 0 -> SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Descending = 1 -> SuperLinq.OrderByDirection -SuperLinq.SuperEnumerable -SuperLinq.SuperEnumerable.ReadOnlySpanFunc -SuperLinq.ValueTupleComparer -SuperLinq.ValueTupleEqualityComparer diff --git a/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq/PublicAPI/net8.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq/PublicAPI/net9.0/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/net9.0/PublicAPI.Shipped.txt deleted file mode 100644 index 6e54da885..000000000 --- a/Source/SuperLinq/PublicAPI/net9.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1,452 +0,0 @@ -#nullable enable -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7, TAccumulate8) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3) -> (TAccumulate1, TAccumulate2, TAccumulate3) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2) -> (TAccumulate1, TAccumulate2) -static SuperLinq.SuperEnumerable.AggregateBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> TAccumulate -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> TSource -static SuperLinq.SuperEnumerable.AssertCount(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.AtLeast(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.AtMost(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.Backsert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count, int skip) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7, T8)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1, T2, T3)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1, T2)>! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IEnumerable! defaultSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Choose(this System.Collections.Generic.IEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.CompareCount(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> int -static SuperLinq.SuperEnumerable.Consume(this System.Collections.Generic.IEnumerable! source) -> void -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list, int index) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Span span) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, TSource[]! array) -> int -static SuperLinq.SuperEnumerable.CountBetween(this System.Collections.Generic.IEnumerable! source, int min, int max) -> bool -static SuperLinq.SuperEnumerable.CountBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable<(TSource item, int? count)>! -static SuperLinq.SuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DistinctBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctBy(System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DoWhile(this System.Collections.Generic.IEnumerable! source, System.Func! condition) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Duplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ElementAt(System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource -static SuperLinq.SuperEnumerable.ElementAtOrDefault(System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource? -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.SuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exactly(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Finally(this System.Collections.Generic.IEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.From(params System.Func![]! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2, System.Func! function3) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.Generate(TResult initial, System.Func! generator) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> bool -static SuperLinq.SuperEnumerable.Identity(T x) -> T -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource, System.Collections.Generic.IEnumerable! elseSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Index(System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source, int startIndex) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Index index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Memoize(this System.Collections.Generic.IEnumerable! source, bool forceCache = true) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Move(this System.Collections.Generic.IEnumerable! source, int fromIndex, int count, int toIndex) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> (System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False) -static SuperLinq.SuperEnumerable.Permutations(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Pipe(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PreScan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Publish(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Random() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, int index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Return(T item) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Share(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SkipUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Slice(this System.Collections.Generic.IEnumerable! source, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence, int subsetSize) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.SuperEnumerable.Take(System.Collections.Generic.IEnumerable! source, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeEvery(this System.Collections.Generic.IEnumerable! source, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table, params System.Linq.Expressions.Expression!>![]! expressions) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, params System.Linq.Expressions.Expression!>![]! expressions) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDictionary(System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(System.Collections.Generic.IEnumerable>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.Transpose(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many) -> (TCardinality Cardinality, T? Value) -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source) -> TSource? -static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1?, T2?)>! -static SuperLinq.SuperEnumerable.ZipMap(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable<(TSource item, TResult result)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.ValueTupleComparer.Create(System.Collections.Generic.IComparer? comparer1, System.Collections.Generic.IComparer? comparer2) -> System.Collections.Generic.IComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1, System.Collections.Generic.IEqualityComparer? comparer2) -> System.Collections.Generic.IEqualityComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1) -> System.Collections.Generic.IEqualityComparer>! -SuperLinq.Collections.UpdatablePriorityQueue -SuperLinq.Collections.UpdatablePriorityQueue.Clear() -> void -SuperLinq.Collections.UpdatablePriorityQueue.Comparer.get -> System.Collections.Generic.IComparer! -SuperLinq.Collections.UpdatablePriorityQueue.Count.get -> int -SuperLinq.Collections.UpdatablePriorityQueue.Dequeue() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.Enqueue(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueDequeue(TElement element, TPriority priority) -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueMinimum(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnsureCapacity(int capacity) -> int -SuperLinq.Collections.UpdatablePriorityQueue.Peek() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.TrimExcess() -> void -SuperLinq.Collections.UpdatablePriorityQueue.TryDequeue(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.TryPeek(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.UnorderedItems.get -> System.Collections.Generic.IReadOnlyCollection<(TElement Element, TPriority Priority)>! -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue() -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IComparer? priorityComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.IBuffer -SuperLinq.IBuffer.Count.get -> int -SuperLinq.IBuffer.Reset() -> void -SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Ascending = 0 -> SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Descending = 1 -> SuperLinq.OrderByDirection -SuperLinq.SuperEnumerable -SuperLinq.SuperEnumerable.ReadOnlySpanFunc -SuperLinq.ValueTupleComparer -SuperLinq.ValueTupleEqualityComparer diff --git a/Source/SuperLinq/PublicAPI/net9.0/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/net9.0/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq/PublicAPI/net9.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt deleted file mode 100644 index 9a4508c5d..000000000 --- a/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Shipped.txt +++ /dev/null @@ -1,456 +0,0 @@ -#nullable enable -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7, TAccumulate8) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3) -> (TAccumulate1, TAccumulate2, TAccumulate3) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2) -> (TAccumulate1, TAccumulate2) -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> TAccumulate -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> TSource -static SuperLinq.SuperEnumerable.AssertCount(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.AtLeast(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.AtMost(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.Backsert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count, int skip) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7, T8)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1, T2, T3)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1, T2)>! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IEnumerable! defaultSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Choose(this System.Collections.Generic.IEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.CompareCount(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> int -static SuperLinq.SuperEnumerable.Consume(this System.Collections.Generic.IEnumerable! source) -> void -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list, int index) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Span span) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, TSource[]! array) -> int -static SuperLinq.SuperEnumerable.CountBetween(this System.Collections.Generic.IEnumerable! source, int min, int max) -> bool -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable<(TSource item, int? count)>! -static SuperLinq.SuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DistinctBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DoWhile(this System.Collections.Generic.IEnumerable! source, System.Func! condition) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Duplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ElementAt(this System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource -static SuperLinq.SuperEnumerable.ElementAtOrDefault(this System.Collections.Generic.IEnumerable! source, System.Index index) -> TSource? -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.EndsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.SuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exactly(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exclude(this System.Collections.Generic.IEnumerable! sequence, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Finally(this System.Collections.Generic.IEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Index index) -> int -static SuperLinq.SuperEnumerable.FindLastIndex(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> int -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.From(params System.Func![]! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2, System.Func! function3) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.Generate(TResult initial, System.Func! generator) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> bool -static SuperLinq.SuperEnumerable.Identity(T x) -> T -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource, System.Collections.Generic.IEnumerable! elseSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source, int startIndex) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.IndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, int index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Insert(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Index index) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index, int count) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item, System.Index index) -> int -static SuperLinq.SuperEnumerable.LastIndexOf(this System.Collections.Generic.IEnumerable! source, TSource item) -> int -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Memoize(this System.Collections.Generic.IEnumerable! source, bool forceCache = true) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Move(this System.Collections.Generic.IEnumerable! source, int fromIndex, int count, int toIndex) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> (System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False) -static SuperLinq.SuperEnumerable.Permutations(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Pipe(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PreScan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Publish(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Random() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, int index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Replace(this System.Collections.Generic.IEnumerable! source, System.Index index, TSource value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Return(T item) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Share(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SkipUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Slice(this System.Collections.Generic.IEnumerable! source, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence, int subsetSize) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.SuperEnumerable.Take(this System.Collections.Generic.IEnumerable! source, System.Range range) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeEvery(this System.Collections.Generic.IEnumerable! source, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table, params System.Linq.Expressions.Expression!>![]! expressions) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, params System.Linq.Expressions.Expression!>![]! expressions) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.Transpose(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many) -> (TCardinality Cardinality, T? Value) -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source) -> TSource? -static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1?, T2?)>! -static SuperLinq.SuperEnumerable.ZipMap(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable<(TSource item, TResult result)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.ValueTupleComparer.Create(System.Collections.Generic.IComparer? comparer1, System.Collections.Generic.IComparer? comparer2) -> System.Collections.Generic.IComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1, System.Collections.Generic.IEqualityComparer? comparer2) -> System.Collections.Generic.IEqualityComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1) -> System.Collections.Generic.IEqualityComparer>! -SuperLinq.Collections.UpdatablePriorityQueue -SuperLinq.Collections.UpdatablePriorityQueue.Clear() -> void -SuperLinq.Collections.UpdatablePriorityQueue.Comparer.get -> System.Collections.Generic.IComparer! -SuperLinq.Collections.UpdatablePriorityQueue.Count.get -> int -SuperLinq.Collections.UpdatablePriorityQueue.Dequeue() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.Enqueue(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueDequeue(TElement element, TPriority priority) -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueMinimum(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnsureCapacity(int capacity) -> int -SuperLinq.Collections.UpdatablePriorityQueue.Peek() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.TrimExcess() -> void -SuperLinq.Collections.UpdatablePriorityQueue.TryDequeue(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.TryPeek(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.UnorderedItems.get -> System.Collections.Generic.IReadOnlyCollection<(TElement Element, TPriority Priority)>! -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue() -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IComparer? priorityComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.IBuffer -SuperLinq.IBuffer.Count.get -> int -SuperLinq.IBuffer.Reset() -> void -SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Ascending = 0 -> SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Descending = 1 -> SuperLinq.OrderByDirection -SuperLinq.SuperEnumerable -SuperLinq.SuperEnumerable.ReadOnlySpanFunc -SuperLinq.ValueTupleComparer -SuperLinq.ValueTupleEqualityComparer -System.Diagnostics.UnreachableException -System.Diagnostics.UnreachableException.UnreachableException() -> void -System.Diagnostics.UnreachableException.UnreachableException(string? message, System.Exception? innerException) -> void -System.Diagnostics.UnreachableException.UnreachableException(string? message) -> void diff --git a/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq/PublicAPI/netcoreapp3.1/PublicAPI.Unshipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt b/Source/SuperLinq/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt deleted file mode 100644 index 7dc5c5811..000000000 --- a/Source/SuperLinq/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt +++ /dev/null @@ -1 +0,0 @@ -#nullable enable diff --git a/Source/SuperLinq/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt b/Source/SuperLinq/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt deleted file mode 100644 index dc4a206b3..000000000 --- a/Source/SuperLinq/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt +++ /dev/null @@ -1,431 +0,0 @@ -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, TAccumulate8 seed8, System.Func! accumulator8) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7, TAccumulate8) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, TAccumulate7 seed7, System.Func! accumulator7) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6, TAccumulate7) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, TAccumulate6 seed6, System.Func! accumulator6) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5, TAccumulate6) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, TAccumulate5 seed5, System.Func! accumulator5) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4, TAccumulate5) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, TAccumulate4 seed4, System.Func! accumulator4) -> (TAccumulate1, TAccumulate2, TAccumulate3, TAccumulate4) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, TAccumulate3 seed3, System.Func! accumulator3) -> (TAccumulate1, TAccumulate2, TAccumulate3) -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Aggregate(this System.Collections.Generic.IEnumerable! source, TAccumulate1 seed1, System.Func! accumulator1, TAccumulate2 seed2, System.Func! accumulator2) -> (TAccumulate1, TAccumulate2) -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, TAccumulate seed, System.Func! func, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> TAccumulate -static SuperLinq.SuperEnumerable.AggregateRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> TSource -static SuperLinq.SuperEnumerable.AssertCount(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.AtLeast(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.AtMost(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Batch(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices, System.Func! resultSelector, System.Func! missingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.BindByIndex(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! indices) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count, int skip) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Buffer(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Collections.Generic.IEnumerable! eighth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7, T8)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Collections.Generic.IEnumerable! seventh) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6, T7)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Collections.Generic.IEnumerable! sixth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5, T6)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Collections.Generic.IEnumerable! fifth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4, T5)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1, T2, T3, T4)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1, T2, T3)>! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Cartesian(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1, T2)>! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources, System.Collections.Generic.IEnumerable! defaultSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Case(System.Func! selector, System.Collections.Generic.IDictionary!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! source, System.Func!>! handler) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Catch(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Choose(this System.Collections.Generic.IEnumerable! source, System.Func! chooser) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.CollectionEqual(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.CompareCount(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> int -static SuperLinq.SuperEnumerable.Consume(this System.Collections.Generic.IEnumerable! source) -> void -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list, int index) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IList! list) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, System.Span span) -> int -static SuperLinq.SuperEnumerable.CopyTo(this System.Collections.Generic.IEnumerable! source, TSource[]! array) -> int -static SuperLinq.SuperEnumerable.CountBetween(this System.Collections.Generic.IEnumerable! source, int min, int max) -> bool -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable>! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.CountDown(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable<(TSource item, int? count)>! -static SuperLinq.SuperEnumerable.Defer(System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DensePartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DenseRankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.DistinctBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DistinctUntilChanged(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError, System.Action! onCompleted) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext, System.Action! onError) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Do(this System.Collections.Generic.IEnumerable! source, System.Action! onNext) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.DoWhile(this System.Collections.Generic.IEnumerable! source, System.Func! condition) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Duplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.EquiZip(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.SuperEnumerable.Evaluate(this System.Collections.Generic.IEnumerable!>! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Exactly(this System.Collections.Generic.IEnumerable! source, int count) -> bool -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? keyComparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ExceptBy(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, params T[]! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FallbackIfEmpty(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! fallback) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillBackward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func! fillSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FillForward(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Finally(this System.Collections.Generic.IEnumerable! source, System.Action! finallyAction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Flatten(this System.Collections.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.Fold(this System.Collections.Generic.IEnumerable! source, System.Func! folder) -> TResult -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.ForEach(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> void -static SuperLinq.SuperEnumerable.From(params System.Func![]! functions) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2, System.Func! function3) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.From(System.Func! function1, System.Func! function2) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullGroupJoin(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! firstKeySelector, System.Func! secondKeySelector) -> System.Collections.Generic.IEnumerable<(TKey Key, System.Collections.Generic.IEnumerable! First, System.Collections.Generic.IEnumerable! Second)>! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.FullOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.Generate(TResult initial, System.Func! generator) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState state, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPath(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IEnumerable<(TState nextState, TCost? cost)>! -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, System.Func! predicate) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPathCost(TState start, System.Func!>! getNeighbors, TState end) -> TCost? -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors, System.Collections.Generic.IEqualityComparer? stateComparer, System.Collections.Generic.IComparer? costComparer) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GetShortestPaths(TState start, System.Func!>! getNeighbors) -> System.Collections.Generic.IReadOnlyDictionary! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! elementSelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.GroupAdjacent(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.HasDuplicates(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> bool -static SuperLinq.SuperEnumerable.Identity(T x) -> T -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource, System.Collections.Generic.IEnumerable! elseSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.If(System.Func! condition, System.Collections.Generic.IEnumerable! thenSource) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source, int startIndex) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.Index(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(int Index, TSource Item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.IndexBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(int index, TSource item)>! -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.InnerMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight Right)>! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Interleave(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lag(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lag)>! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Lead(this System.Collections.Generic.IEnumerable! source, int offset) -> System.Collections.Generic.IEnumerable<(TSource current, TSource? lead)>! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterLoopJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! leftResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.LeftOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft Left, TRight? Right)>! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MaxItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Memoize(this System.Collections.Generic.IEnumerable! source, bool forceCache = true) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinByWithTies(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItems(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.MinItemsBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Move(this System.Collections.Generic.IEnumerable! source, int fromIndex, int count, int toIndex) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(params System.Collections.Generic.IEnumerable![]! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable!>! sources) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OnErrorResumeNext(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.OrderBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Pad(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, System.Func! paddingSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width, TSource padding) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PadStart(this System.Collections.Generic.IEnumerable! source, int width) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSort(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector, System.Collections.Generic.IComparer? comparer) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PartialSortBy(this System.Collections.Generic.IEnumerable! source, int count, System.Func! keySelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate, System.Func!, System.Collections.Generic.IEnumerable!, TResult>! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.Partition(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> (System.Collections.Generic.IEnumerable! True, System.Collections.Generic.IEnumerable! False) -static SuperLinq.SuperEnumerable.Permutations(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Pipe(this System.Collections.Generic.IEnumerable! source, System.Action! action) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.PreScan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation, TSource identity) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Publish(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Random() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand, int minValue, int maxValue) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Random(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble() -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomDouble(System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RandomSubset(this System.Collections.Generic.IEnumerable! source, int subsetSize) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Range(int start, int count, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Rank(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer, SuperLinq.OrderByDirection sortDirection) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer! comparer) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.RankBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector) -> System.Collections.Generic.IEnumerable<(TSource item, int rank)>! -static SuperLinq.SuperEnumerable.Repeat(TResult value) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Repeat(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Retry(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Return(T item) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterHashJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IEqualityComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Func! rightResultSelector, System.Func! bothResultSelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.RightOuterMergeJoin(this System.Collections.Generic.IEnumerable! left, System.Collections.Generic.IEnumerable! right, System.Func! leftKeySelector, System.Func! rightKeySelector, System.Collections.Generic.IComparer? comparer = null) -> System.Collections.Generic.IEnumerable<(TLeft? Left, TRight Right)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.RunLengthEncode(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable<(T value, int count)>! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, TState seed, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Scan(this System.Collections.Generic.IEnumerable! source, System.Func! transformation) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Func! seedSelector, System.Func! accumulator) -> System.Collections.Generic.IEnumerable<(TKey key, TState state)>! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, TAccumulate seed, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ScanRight(this System.Collections.Generic.IEnumerable! source, System.Func! func) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Segment(this System.Collections.Generic.IEnumerable! source, System.Func! newSegmentPredicate) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Sequence(int start, int stop) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Share(this System.Collections.Generic.IEnumerable! source) -> SuperLinq.IBuffer! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source, System.Random! rand) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Shuffle(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SkipUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Slice(this System.Collections.Generic.IEnumerable! source, int startIndex, int count) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMerge(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.SortedMergeBy(this System.Collections.Generic.IEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, params System.Collections.Generic.IEnumerable![]! otherSequences) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer! comparer, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Func!, TResult>! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, System.Func! separatorFunc) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer, int count) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Split(this System.Collections.Generic.IEnumerable! source, TSource separator) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEqualityComparer? comparer) -> bool -static SuperLinq.SuperEnumerable.StartsWith(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> bool -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence, int subsetSize) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.Subsets(this System.Collections.Generic.IEnumerable! sequence) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TagFirstLast(this System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable<(TSource item, bool isFirst, bool isLast)>! -static SuperLinq.SuperEnumerable.TakeEvery(this System.Collections.Generic.IEnumerable! source, int step) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TakeUntil(this System.Collections.Generic.IEnumerable! source, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.ThenBy(this System.Linq.IOrderedEnumerable! source, System.Func! keySelector, System.Collections.Generic.IComparer? comparer, SuperLinq.OrderByDirection direction) -> System.Linq.IOrderedEnumerable! -static SuperLinq.SuperEnumerable.Throw(System.Exception! exception) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector, System.Func! resultSelector) -> TResult?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, int length, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToArrayByIndex(this System.Collections.Generic.IEnumerable! source, System.Func! indexSelector) -> T?[]! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table, params System.Linq.Expressions.Expression!>![]! expressions) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, TTable! table) -> TTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source, params System.Linq.Expressions.Expression!>![]! expressions) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDataTable(this System.Collections.Generic.IEnumerable! source) -> System.Data.DataTable! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDelimitedString(this System.Collections.Generic.IEnumerable! source, string! delimiter) -> string! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToDictionary(this System.Collections.Generic.IEnumerable>! source) -> System.Collections.Generic.Dictionary! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable<(TKey Key, TValue Value)>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source, System.Collections.Generic.IEqualityComparer? comparer) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.ToLookup(this System.Collections.Generic.IEnumerable>! source) -> System.Linq.ILookup! -static SuperLinq.SuperEnumerable.Transpose(this System.Collections.Generic.IEnumerable!>! source) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.TraverseBreadthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TraverseDepthFirst(T root, System.Func!>! childrenSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many, System.Func! resultSelector) -> TResult -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source, TCardinality zero, TCardinality one, TCardinality many) -> (TCardinality Cardinality, T? Value) -static SuperLinq.SuperEnumerable.TrySingle(this System.Collections.Generic.IEnumerable! source) -> TSource? -static SuperLinq.SuperEnumerable.Using(System.Func! resourceFactory, System.Func!>! enumerableFactory) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Where(this System.Collections.Generic.IEnumerable! source, System.Collections.Generic.IEnumerable! filter) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLag(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLagValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WhereLead(this System.Collections.Generic.IEnumerable! source, int offset, TSource defaultLeadValue, System.Func! predicate) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.While(System.Func! condition, System.Collections.Generic.IEnumerable! source) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.Window(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowLeft(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, int size, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, TSource[]! array, SuperLinq.SuperEnumerable.ReadOnlySpanFunc! selector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.WindowRight(this System.Collections.Generic.IEnumerable! source, int size) -> System.Collections.Generic.IEnumerable!>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?, T4?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(T1?, T2?, T3?)>! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipLongest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(T1?, T2?)>! -static SuperLinq.SuperEnumerable.ZipMap(this System.Collections.Generic.IEnumerable! source, System.Func! selector) -> System.Collections.Generic.IEnumerable<(TSource item, TResult result)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Collections.Generic.IEnumerable! fourth) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird, TFourth)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third, System.Func! resultSelector) -> System.Collections.Generic.IEnumerable! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second, System.Collections.Generic.IEnumerable! third) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond, TThird)>! -static SuperLinq.SuperEnumerable.ZipShortest(this System.Collections.Generic.IEnumerable! first, System.Collections.Generic.IEnumerable! second) -> System.Collections.Generic.IEnumerable<(TFirst, TSecond)>! -static SuperLinq.ValueTupleComparer.Create(System.Collections.Generic.IComparer? comparer1, System.Collections.Generic.IComparer? comparer2) -> System.Collections.Generic.IComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1, System.Collections.Generic.IEqualityComparer? comparer2) -> System.Collections.Generic.IEqualityComparer<(T1, T2)>! -static SuperLinq.ValueTupleEqualityComparer.Create(System.Collections.Generic.IEqualityComparer? comparer1) -> System.Collections.Generic.IEqualityComparer>! -SuperLinq.Collections.UpdatablePriorityQueue -SuperLinq.Collections.UpdatablePriorityQueue.Clear() -> void -SuperLinq.Collections.UpdatablePriorityQueue.Comparer.get -> System.Collections.Generic.IComparer! -SuperLinq.Collections.UpdatablePriorityQueue.Count.get -> int -SuperLinq.Collections.UpdatablePriorityQueue.Dequeue() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.Enqueue(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueDequeue(TElement element, TPriority priority) -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueMinimum(TElement element, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRange(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnqueueRangeMinimum(System.Collections.Generic.IEnumerable! elements, TPriority priority) -> void -SuperLinq.Collections.UpdatablePriorityQueue.EnsureCapacity(int capacity) -> int -SuperLinq.Collections.UpdatablePriorityQueue.Peek() -> TElement -SuperLinq.Collections.UpdatablePriorityQueue.TrimExcess() -> void -SuperLinq.Collections.UpdatablePriorityQueue.TryDequeue(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.TryPeek(out TElement element, out TPriority priority) -> bool -SuperLinq.Collections.UpdatablePriorityQueue.UnorderedItems.get -> System.Collections.Generic.IReadOnlyCollection<(TElement Element, TPriority Priority)>! -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue() -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(int initialCapacity) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IComparer? priorityComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items, System.Collections.Generic.IComparer? priorityComparer, System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEnumerable<(TElement Element, TPriority Priority)>! items) -> void -SuperLinq.Collections.UpdatablePriorityQueue.UpdatablePriorityQueue(System.Collections.Generic.IEqualityComparer? elementComparer) -> void -SuperLinq.IBuffer -SuperLinq.IBuffer.Count.get -> int -SuperLinq.IBuffer.Reset() -> void -SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Ascending = 0 -> SuperLinq.OrderByDirection -SuperLinq.OrderByDirection.Descending = 1 -> SuperLinq.OrderByDirection -SuperLinq.SuperEnumerable -SuperLinq.SuperEnumerable.ReadOnlySpanFunc -SuperLinq.ValueTupleComparer -SuperLinq.ValueTupleEqualityComparer -System.Diagnostics.UnreachableException -System.Diagnostics.UnreachableException.UnreachableException() -> void -System.Diagnostics.UnreachableException.UnreachableException(string? message, System.Exception? innerException) -> void -System.Diagnostics.UnreachableException.UnreachableException(string? message) -> void diff --git a/Source/SuperLinq/SortedMerge.cs b/Source/SuperLinq/SortedMerge.cs index d86d4f5a7..9d55eb419 100644 --- a/Source/SuperLinq/SortedMerge.cs +++ b/Source/SuperLinq/SortedMerge.cs @@ -447,15 +447,15 @@ static IEnumerable Impl(IEnumerable> sequences, Fu } } } +} #if !NET6_0_OR_GREATER - internal sealed class SourceComparer( - IComparer keyComparer, - Func keySelector - ) : IComparer> - { - public int Compare(IEnumerator? x, IEnumerator? y) => - keyComparer.Compare(keySelector(x!.Current), keySelector(y!.Current)); - } -#endif +file sealed class SourceComparer( + IComparer keyComparer, + Func keySelector +) : IComparer> +{ + public int Compare(IEnumerator? x, IEnumerator? y) => + keyComparer.Compare(keySelector(x!.Current), keySelector(y!.Current)); } +#endif diff --git a/Source/SuperLinq/SuperLinq.csproj b/Source/SuperLinq/SuperLinq.csproj index b22ded194..6d4fffdf3 100644 --- a/Source/SuperLinq/SuperLinq.csproj +++ b/Source/SuperLinq/SuperLinq.csproj @@ -9,6 +9,9 @@ true true + + true + 6.0.0 @@ -141,27 +144,17 @@ - - - - - - + - + - diff --git a/Source/SuperLinq/Take.cs b/Source/SuperLinq/Take.cs index 7c2783b05..34b5eedeb 100644 --- a/Source/SuperLinq/Take.cs +++ b/Source/SuperLinq/Take.cs @@ -36,6 +36,7 @@ public static partial class SuperEnumerable /// /// #if NET6_0_OR_GREATER + [Obsolete("This method has been implemented by the framework.")] public static IEnumerable Take(IEnumerable source, Range range) #else public static IEnumerable Take(this IEnumerable source, Range range)