Skip To Content
Toggle navigation
Packages
Upload
Statistics
Documentation
Downloads
Blog
Sign in
Advanced search filters
Frameworks
Include compatible frameworks
Framework Filter Mode
ALL
ANY
.NET
net8.0
net7.0
net6.0
net5.0
.NET Core
netcoreapp3.1
netcoreapp3.0
netcoreapp2.2
netcoreapp2.1
netcoreapp2.0
netcoreapp1.1
netcoreapp1.0
.NET Standard
netstandard2.1
netstandard2.0
netstandard1.6
netstandard1.5
netstandard1.4
netstandard1.3
netstandard1.2
netstandard1.1
netstandard1.0
.NET Framework
net481
net48
net472
net471
net47
net462
net461
net46
net452
net451
net45
net40
net35
net30
net20
Package type
All types
Dependency
.NET tool
Template
Options
Include prerelease
152 packages returned for Tags:"maybe"
Sort by
Relevance
Downloads
Recently updated
Optional
by:
nilu
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
9,018,726 total downloads
last updated
2/5/2019
Latest version:
5.0.0-alpha
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Optional is a robust option/maybe type for C#.
Option
by:
tejacques
.NET Framework 3.5
2,792,096 total downloads
last updated
3/13/2015
Latest version:
3.0.1
Option
Some
None
Maybe
Functional
Binaries for the Option type. Visit https://github.com/tejacques/Option for an overview and usage examples.
Functional.
Maybe
by:
AndreyTS
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
1,083,710 total downloads
last updated
3/29/2020
Latest version:
2.0.20
option
maybe
linq
fluent
functional
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...
More information
Core.
Maybe
by:
grzesiek.galezowski
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
399,095 total downloads
last updated
3/30/2023
Latest version:
6.0.0
option
maybe
linq
fluent
functional
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...
More information
MaybeMonad
by:
edumserrano
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
414,744 total downloads
last updated
9/3/2017
Latest version:
1.0.1.1
maybe
optional
functional
monad
csharp
c#
Maybe/Optional monad implementation for C#. For more information see http://csharp-functional.readthedocs.io/en/latest/maybe-monad.html.
Optional.
Async
by:
dnikolovv
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
347,248 total downloads
last updated
6/19/2019
Latest version:
1.3.0
optional
monad
async
functional
maybe
either
Async extensions for Nils Lück's Optional library.
Optional.
Extensions
by:
nilu
.NET Framework 4.0
230,334 total downloads
last updated
1/19/2015
Latest version:
0.1.0
Maybe
Option
Null
Monad
Monadic
DEPRECATED: Optional.Extensions has been replaced by more specific packages. Check out Optional.Collections, Optional.Utilities etc. Extended functionality for Optional.
Strilanc.
Value.
May
by:
Strilanc
89,099 total downloads
last updated
11/29/2012
Latest version:
1.0.2
may
option
type
maybe
Implements an option type (Strilanc.Value.May<T>) that encourages usage based on pattern matching rather than ForceGetValue. Also includes utility methods for producing, consuming and transforming May<T>. Note...
More information
Tp.
Core.
Functional
by:
targetprocess
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
89,734 total downloads
last updated
6/1/2023
Latest version:
2.0.0-no-implicit-rc1
maybe
either
try
functional
This package includes implementation of Maybe, Try, Either with set of utility extension methods.
MayBee
by:
thedmi
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
68,013 total downloads
last updated
10/7/2020
Latest version:
4.0.1
maybe
option
functional
A lightweight wrapper type for optional values.
Mackiovello.
Maybe
by:
Mackiovello
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
77,391 total downloads
last updated
7/3/2018
Latest version:
1.0.0
option
maybe
linq
fluent
functional
Option types for C# with LINQ support and rich fluent syntax
Tiger.
Types
by:
chrisoverzero
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
90,347 total downloads
last updated
5/8/2018
Latest version:
5.0.0
option
maybe
either
try
task
functional
A collection of useful types and operations on types.
SuccincT
by:
DavidArno
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
129,017 total downloads
last updated
2/17/2020
Latest version:
4.0.0
Partial
application
Discriminated
unions
Options
Maybe
Pattern
matching
cons
functional
Succinc<T> is a .NET library that adds a number of functional features to C#: * Discriminated unions, * Pattern matching, * Partial applications, * "Implicitly" typed lambdas, * The ability to treat void...
More information
Here
by:
KeRNeLith
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 2.0
111,206 total downloads
last updated
9/16/2019
Latest version:
0.9.0
Here
Functional
C#
Option
Maybe
Result
Either
ValueObject
Monad
.NET library that provide mainly functional features for C#. This means concept of Option, Result, Either and ValueObject. Supported platforms: - .NET Standard 1.0+ - .NET Core 1.0+ - .NET Framework...
More information
MicroElements.
Functional
by:
alexey.petriashev
MicroElements
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
102,600 total downloads
last updated
12/2/2020
Latest version:
1.10.0
monads
functional
Maybe
Option
Either
Result
Try
Memoize
MicroElements
C# implementation of functional concepts: Maybe (Option), Either (Result), Try, Memoize
CallMeMaybe
by:
j2jensen
.NET 5.0
.NET Core 1.0
.NET Standard 1.4
.NET Framework 4.6.1
35,965 total downloads
last updated
12/31/2018
Latest version:
0.7.1
maybe
monad
option
optional
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...
More information
Optional.
Utilities
by:
nilu
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
91,473 total downloads
last updated
10/1/2016
Latest version:
1.1.0
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Various useful functionality for Optional.
SharpJuice.
Essentials
by:
sharp-juice
.NET 6.0
31,644 total downloads
last updated
8/17/2023
Latest version:
2.6.0
maybe
monad
sharpjuice
C# Maybe monad
Maybe
by:
hazzik
32,137 total downloads
last updated
1/29/2015
Latest version:
1.2.0
Maybe
Monads
.NET
Maybe is monads implementation for .NET
Optional.
Collections
by:
nilu
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
83,348 total downloads
last updated
10/1/2016
Latest version:
1.1.0
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Useful Optional extensions for working with collections.
Previous
Next