58 packages returned for Tags:"Optional"

Package type
Sort by
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
  • 5,017 total downloads
  • last updated 2/7/2021
  • Latest version: 1.2.0
  • option optional
Common types: Option<T>, Result<TOk, TError>; Methods: Try, TryAsync, Using, UsingAsync ...
Provides a type to represent the lack of a value. The behaviour is comparable to using nullable reference types with forced null checks before dereferencing. The package also provides a set of extension methods to enable a fluent functional pattern using Map and Filter.