Home - Perustaja/Polyglot GitHub Wiki

Perustaja.Polyglot

Classes and Types that extend C#, designed to work similarly to constructs in other languages. The goal of all code within this repository is to stay in line with how the original implementation is. That is, if some construct is from Rust, it should act and behave as close to it does in Rust. This means less reading of documentation and more immediate familiarity.

Current implementations:
Option<T> - Based upon Rust.
Result<T, E> - based upon Rust.

References:
Option<T> Is heavily influenced by JohnAzariah's Maybe monad here.

⚠️ **GitHub.com Fallback** ⚠️