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
154 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,405,433 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,872,629 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,123,357 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
436,230 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
433,950 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
363,770 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,367 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,868 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
92,448 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
69,996 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,580 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
91,451 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
132,026 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
112,963 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
108,370 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
36,170 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
93,797 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.
Maybe
by:
hazzik
33,180 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
85,194 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.
SharpJuice.
Essentials
by:
sharp-juice
.NET 6.0
31,702 total downloads
last updated
8/17/2023
Latest version:
2.6.0
maybe
monad
sharpjuice
C# Maybe monad
Previous
Next