using System.Threading.Tasks;
using static LanguageExt.Prelude;
public static void Main()
Console.WriteLine("Hello World");
public TryAsync<Unit> DoLibraryStuffAsync() =>
private async Task<Either<string, Unit>> DoMyStuffAsync() =>
(await DoLibraryStuffAsync())
ex => $"Ex: {ex.Message}");