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
110 packages returned for Tags:"either"
Sort by
Relevance
Downloads
Recently updated
MaybeF
by:
bcg
.NET 6.0
76,336 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.
Codoxide.
Outcome.
Core
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
22,959 total downloads
last updated
10/19/2020
Latest version:
6.2.1
either
monad
c#
chaining
result
functional
try
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.
Codoxide.
Outcome
by:
sameera
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
24,834 total downloads
last updated
4/24/2020
Latest version:
5.1.2
either
monad
c#
chaining
result
functional
try
"Either" Monad-like Implementation for dealing with operation results in C#
DeFuncto.
Core
by:
jycabello
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
16,047 total downloads
last updated
12/7/2023
Latest version:
1.0.7
Functional
Monad
Option
Result
Either
Parallel
Simple functional library, aimed for simplicity and ease of maintenance, trying to mimic what F# has to offer in terms of error handling. Heavily inspired by language-ext
Masb.
Either
by:
masbicudo
.NET Framework 4.0
8,783 total downloads
last updated
5/10/2016
Latest version:
0.2.0
either
monad
masbicudo
miguel
angelo
Either monad that stores one of many known types inside it. See the project page for more: Json.Net and NHibernate bindings available.
LanguageExt.
Sys
by:
louthy
.NET 8.0
98,200 total downloads
last updated
4/16/2024
Latest version:
5.0.0-alpha.6
C#
Functional
Language
Extension
Aff
Eff
Monad
Option
Either
Reader
More tags
Extensions to language-ext effects system that wraps the IO behaviours from the .NET BCL
DeFuncto.
Assertions
by:
jycabello
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
9,717 total downloads
last updated
12/7/2023
Latest version:
1.0.7
Functional
Monad
Option
Result
Either
Parallel
UnitTesting
Assertions for DeFuncto data types. Assertions fail by throwing an exceptions, which is acknowledged by virtually every popular .NET testing library as a way to fail a test. Not yet localized, assertions fail...
More information
Codoxide.
Outcome.
Extensions.
Then
by:
sameera
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
10,461 total downloads
last updated
7/21/2020
Latest version:
6.0.0
either
monad
c#
chaining
result
functional
try
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.
ElemarJR.
FunctionalCSharp
by:
elemarjr
.NET 5.0
.NET Core 1.0
.NET Standard 1.6
.NET Framework 4.5.1
9,537 total downloads
last updated
4/14/2017
Latest version:
1.0.6
functional
functional-csharp
option
either
try
untrusted
C# functional language extensions
Ultimately
by:
silkfire
.NET 6.0
30,138 total downloads
last updated
6/22/2022
Latest version:
3.0.0
option
optional
some
none
maybe
either
null
monad
monadic
result
More tags
A robust option type for C#.
FunctionalExtensions
by:
cvkrue
lbattermann
.NET 5.0
.NET Core 1.1
.NET Framework 4.5.2
14,618 total downloads
last updated
9/12/2017
Latest version:
1.4.0
FP
Option
Choice
Maybe
Either
C#
.Net
Functional
Monad
Functions and types for C# adopted from FP e.g. Option, Choice
Maciel.
Monads
by:
ruimaciel
.NET 8.0
14,672 total downloads
last updated
11/16/2023
Latest version:
0.5.0
C#
monad
functional
Monads
Either
Maybe
Result
functional-programming
A monads package for C#
Pagansoft.
Functional
by:
magicmonty
.NET 5.0
8,619 total downloads
last updated
10/8/2021
Latest version:
5.1.0
data
type
functional
option
either
result
Functional Data types for C#
Codoxide.
Outcome.
Extensions.
Filters
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
8,248 total downloads
last updated
11/30/2021
Latest version:
6.3.1
either
monad
c#
chaining
result
functional
try
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.
SoftwareCraft.
Either
by:
softwarecraft13
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
7,699 total downloads
last updated
12/20/2021
Latest version:
2.1.1.1
either
c-sharp
functional-programming
dotnet
core
standard
SoftwareCraft.Either represents the OOP implementation of a functional concept.
MaybeF.
Testing
by:
bcg
.NET 6.0
23,799 total downloads
last updated
3/21/2024
Latest version:
9.4.2
async
C#
Either
Type
Exception
Handling
LINQ
Maybe
Monad
None
More tags
Helper methods for writing unit tests using Maybe types.
Codoxide.
Outcome.
Extensions.
Map
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
6,175 total downloads
last updated
2/13/2021
Latest version:
6.2.1
either
monad
c#
chaining
result
functional
try
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.
Echo.
Process
by:
louthy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
66,921 total downloads
last updated
5/3/2023
Latest version:
2.2.1-beta
Echo
Process
C#
Functional
Language
Extension
Monad
Option
Either
Reader
More tags
echo-process Actor library component that works with LanguageExt.Core: An 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for...
More information
Codoxide.
Outcome.
Extensions.
Tap
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
6,087 total downloads
last updated
10/17/2020
Latest version:
6.2.0
either
monad
c#
chaining
result
functional
try
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.
Codoxide.
Outcome.
Extensions.
Catch
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
7,063 total downloads
last updated
10/17/2020
Latest version:
6.2.0
either
monad
c#
chaining
result
functional
try
Codoxide.Outcome<T> is an Either monad (or Result monad) for .NET Core.It allows for elegant happy path and error path handling through method chaining made available through a number of Extension libraries.
Previous
Next