Linq.Min - Dmitry-Bychenko/Amphisbaena GitHub Wiki

Min

Minimum item within ChannelReader items.

Declaration (has overloads)

public static async Task<R> Min<T, R>(this ChannelReader<T> reader,
                                           Func<T, R> selector, 
                                           IComparer<R> comparer,
                                           ChannelParallelOptions options)

Example

using Amphisbaena;
using Amphisbaena.Linq;

...

int[] data = new int[] {1, 2, 3};

int value = await data
  .ToChannelReader()
  .Min(item => item);
⚠️ **GitHub.com Fallback** ⚠️