using System.Threading.Tasks;
using LanguageExt.Common;
public static async Task Main()
var values=new []{1,2,3,5,7,9,11};
var result = values.SequenceParallel(Handle, 2).Map(_ => Unit.Default);
var sync = await result.ToEither();
Console.WriteLine("Hello World");
private static EitherAsync<Error, Unit> Handle(int value)
Console.WriteLine(value);