44 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
  • 2,271 total downloads
  • last updated 7/8/2019
  • Latest version: 1.1.0
  • optional
Optional types: Option<T>, Result<TOk, TError>; Extension methods: Try, Using ...
  • 459 total downloads
  • last updated 3/7/2018
  • Latest version: 1.0.0
  • Maybe Optional
.NET implementation of Maybe / Optional.
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.