An experimental error return and propagation type loosely based on Rust's std::result and F# Results.
dotnet-results
is a lightweight library that enables handling expected error conditions
without resorting to try...catch
blocks. It is loosely modeled on similar libraries from
Rust and
F#.
TODO: Describe other similar libraries.
TODO: Describe why Results
is needed.
TODO: Provide usage principles and examples.