Oxide
A library of C# implementations of useful types and tools from
other languages, currently mostly borrowing from Rust (Option<T>
and
Result<T, E>) and Kotlin (Let,
Use,
and
Also).
Oxide aims to keep the APIs that it introduces ergonomic—for example, the Option and Result types do their best to integrate into C# pattern matching.