/NOptional

Option monad in C#

Primary LanguageC#MIT LicenseMIT

OptionType

.NET port of Java Optional type.

Rationale

We all don't like null references crawling in our code and causing NullReferenceExceptions.