ErrorOr<float> Divide(int a, int b)
return Error.Unexpected(description: "Cannot divide by zero");
var result = Divide(4, 2);
Console.WriteLine(result.FirstError.Description);
Console.WriteLine(result.Value * 2);
Console.WriteLine(result.FirstError.Description);
Console.WriteLine(result.Value * 2);