86 packages returned for Tags:"maybe"

  • 1,276 total downloads
  • last updated 6/29/2019
  • Latest version: 2.0.0
  • maybe monad monads
This project provides an implementation of the Maybe(of T) monad.
Option types for C# with LINQ support and rich fluent syntax for many popular uses: var maybeOne = "one".ToMaybe(); Maybe<string> maybeAnother; var maybeBoth = from one in maybeOne from another in maybeAnother select one + another; maybeBoth.Match( both =>... More information
Mayhap is a tiny C# library inspired by Scott Wlaschins Railway Oriented Programming. Its goal is to simplify typical success/fail logic flows.
Call Me Maybe
Provides a class and a few extension methods to facilitate common operations with values that may or may not exist. Traditionally, programmers often use `null` references to represent values that "aren't there", but the problem is that this was never their intended purpose. - Languages like C#... More information
OptionType
The option type in C# is used when an actual value might not exist for a named value or variable. An option has an underlying type and can hold a value of that type, or it might not have a value