Quickstart
Installation
dotnet add package Waystone.MonadsUsing Option<T>
Option<string> name = Option.Some("Liam O'Brian");
Option<string> missing = Option.None<string>();
string greeting = name.Match(
some => $"Hello, {some}!",
() => "Hello, stranger!"
);
// Output: "Hello, Liam O'Brian!"Using Result<T, E>
Last updated
Was this helpful?