A .NET library which provides a Result type for representing the outcome of operations in C#.
Find a file
Louis Seubert fb6e06952c
feat: fix inconsistent naming of transformation functions
Fix naming of transformation functions like `Nap` and `Then` when handling `Task` or `ValueTask` as a result of the transformation. If the transformation function supplied to the `Map` or `Then` function returns a `Task` or `ValueTask`, now these functions always have the `Async` suffix in their name.
If the function is an extension function which operates on a `Task<Result<T>>` or `ValueTask<Result<T>>` and does not fulfil the contracts with the task result of the transformation, the function does **not** have the `Async` suffix.
2024-05-01 17:55:07 +02:00
.forgejo/workflows chore: adjust workflow to publish release nupkg 2024-05-01 16:23:17 +02:00
src feat: fix inconsistent naming of transformation functions 2024-05-01 17:55:07 +02:00
.editorconfig feat: initial project commit 2024-04-27 20:11:24 +02:00
.gitignore feat: initial project commit 2024-04-27 20:11:24 +02:00
Directory.Build.props feat: initial project commit 2024-04-27 20:11:24 +02:00
Directory.Build.targets feat: initial project commit 2024-04-27 20:11:24 +02:00
Directory.Packages.props feat: initial project commit 2024-04-27 20:11:24 +02:00
Geekeey.Extensions.Result.sln feat: initial project commit 2024-04-27 20:11:24 +02:00
global.json feat: initial project commit 2024-04-27 20:11:24 +02:00
nuget.config feat: initial project commit 2024-04-27 20:11:24 +02:00