109 packages returned for Tags:"maybe"

Package type
Sort by
Options
A safe monadic binder that will evaluate an expression chain and return an option type with information about whether the chain succeeded or not and where it failed.
This project provides the monads Maybe(of T) and Try(of T), both with full support for modern async/await code.
Features implementations of some of the usual suspects from functional programming: option type (Maybe<T>), error types (Result<T, TError>, Outcome<T> and Fallible<T>) for Railway Oriented Programming, simple disjoint union (Either<T1, T2>), (finite and infinite) sequence generators and LINQ... More information
  • 2,634 total downloads
  • last updated 3/18/2017
  • Latest version: 1.0.4
  • monad maybe null
Maybe is a value type (struct) that is guaranteed to never be NULL and either contain an object of the specified type or nothing at all.
  • 1,309 total downloads
  • last updated 10/29/2019
  • Latest version: 1.0.0
  • option maybe
“To be, or not to be, that is the question”. A simple Option type for .NET
  • 2,710 total downloads
  • last updated 3/18/2017
  • Latest version: 1.0.4
  • monad maybe null
Maybe is a value type (struct) that is guaranteed to never be NULL and either contain an object of the specified type or nothing at all.