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
153 packages returned for Tags:"MayBe"
Sort by
Relevance
Downloads
Recently updated
AInq.
Optional
by:
AInq
andryushchenko
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
36,549 total downloads
last updated
11/20/2023
Latest version:
3.5.2
AInq
Optional
Maybe
Try
Either
Simple optional types with basic helpers
FluentOptionals
by:
duffleit
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
25,804 total downloads
last updated
2/19/2021
Latest version:
2.3.0.102
optionals
maybe
option
A lightweight & fluent Option/Optional/Maybe Implementation supporting .NET Standard
Amplified.
CSharp
by:
nillerr
.NET 5.0
.NET Core 1.0
.NET Standard 1.4
.NET Framework 4.5
28,280 total downloads
last updated
6/29/2017
Latest version:
2.0.1
Monad
Functional
Optional
Maybe
Option
Provides a set of types that provide null safety and functional chaining, to enable a functional-like programming style in C#.
MayBee.
Serialization.
JsonNet
by:
thedmi
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
16,629 total downloads
last updated
7/22/2020
Latest version:
3.0.1
maybe
option
functional
Serialization library for Maybee and Newtonsoft JSON.
Option.
Netstandard
by:
bentefay
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
32,464 total downloads
last updated
1/22/2018
Latest version:
3.0.3
Option
Some
None
Maybe
Functional
Optional
An Option type for C# (retargeted for netstandard). Forked from https://github.com/tejacques/Option. See https://github.com/bentefay/Option for documentation.
Nordril.
Functional
by:
Nordril
.NET 5.0
.NET Core 3.1
45,009 total downloads
last updated
11/5/2021
Latest version:
27.0.0
functional
langexts
maybe
functor
monad
lens
algebra
transformers
Function programming goodness: algebraic structures, Maybe, Either, Unit, State, Writer, Functor, Monad, Monoid, Lenses, and more.
Narvalo.
Fx
by:
chtoucas
Deprecated
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
43,530 total downloads
last updated
4/7/2017
Latest version:
0.28.0
Maybe
Option
Error
ROP
Either
Linq
Monad
Functional
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...
More information
Bebop.
Monads
by:
cptjazz
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
13,238 total downloads
last updated
2/14/2021
Latest version:
2.2.0
maybe
try
monad
monads
This project provides the monads Maybe(of T) and Try(of T), both with full support for modern async/await code.
Nelibur.
Sword
by:
GSerjo
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.0
37,832 total downloads
last updated
8/15/2018
Latest version:
3.2.2
Nelibur
Sword
Option
MayBe
Threading
ThreadPool
Extensions
Patterns
Nelibur.Sword is a library to take with you in the battle of Clean Code.
MaybeF
by:
bcg
.NET 6.0
74,575 total downloads
last updated
3/21/2024
Latest version:
9.4.2
async
C#
Either
Type
Exception
Handling
LINQ
Maybe
Monad
None
More tags
Maybe monad for C# - to handle null values and exceptions better - including Linq support, chaining, and asynchronous programming.
Nullable.
Extensions
by:
bert
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
23,236 total downloads
last updated
7/1/2020
Latest version:
4.1.0
nullable
reference
types
extensions
nrt
nrts
maybe
monad
maybe
functor
More tags
A set of extensions methods to help working with nullable types by implementing the Maybe monad on top of `T?`. Documentation: https://github.com/bert2/Nullable.Extensions Release notes: Add new `Else()`...
More information
SpicyTaco.
Maybe
by:
kmcginnes
.NET Framework 4.0
13,030 total downloads
last updated
3/10/2015
Latest version:
1.0.0.36-prelease
Maybe
Option
SpicyTaco
NullReferenceExceptions are the root of all evil. Slay them for good with SpicyTaco.Maybe.
SoftwareCraft.
Maybe
by:
softwarecraft13
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
20,513 total downloads
last updated
3/2/2022
Latest version:
2.0.3
maybe
c-sharp
functional-programming
dotnet
core
standard
SoftwareCraft.Maybe represents the OOP implementation of a functional concept. Instead of returning null, return a Maybe, and the code will be much cleaner and the intent much clearer.
Functional.
Fluent
by:
leonardpt
Deprecated
.NET Framework 4.5
32,422 total downloads
last updated
10/6/2017
Latest version:
1.3.6
fluent
functional
monad
maybe
pattern
matching
state
result
memo
Provides a functional fluent syntax for C# based apps
erecruit.
Maybe
by:
fsoikin
10,687 total downloads
last updated
3/19/2017
Latest version:
0.1.28
maybe
optional
option
monad
C# implementation of the Maybe (optional value) wrapper with fluent and LINQ APIs.
Devshorts.
MonadicNull
by:
devshorts
.NET Framework 4.0
14,565 total downloads
last updated
12/1/2014
Latest version:
0.4.1
Null
Monad
Maybe
c#
csharp
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.
WeeGems.
Option
by:
MattDavey
9,402 total downloads
last updated
1/25/2013
Latest version:
1.0.1.1
option
maybe
monad
optional-value
An option monad, similar to 'Option' in F#\Scala or 'Maybe' in Haskell.
Core.
Maybe.
Json
by:
grzesiek.galezowski
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
12,444 total downloads
last updated
3/30/2023
Latest version:
6.0.0
option
maybe
linq
fluent
functional
Core.Maybe.Json — JsonConverter for the Maybe type
BBT.
Maybe
by:
bbtsoftwareag
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
6,092 total downloads
last updated
1/5/2023
Latest version:
3.1.1
Maybe
Functional
An option type for .NET.
NCommons.
Monads
by:
manuel.roemer
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
27,578 total downloads
last updated
11/17/2019
Latest version:
2.0.0
NCommons
Common
Extension
Monads
Monadic
Optional
Option
Maybe
Variant
Union
NCommons is a set of several .NET libraries which provide common building blocks that can be used by any kind of library or application. This library provides several members which assist in writing type-safe...
More information
Previous
Next