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
Codoxide.
Outcome
by:
sameera
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
24,813 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#
MaybeF
by:
bcg
.NET 6.0
76,192 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,862 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.
DeFuncto.
Core
by:
jycabello
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
16,013 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,769 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
96,886 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
ElemarJR.
FunctionalCSharp
by:
elemarjr
.NET 5.0
.NET Core 1.0
.NET Standard 1.6
.NET Framework 4.5.1
9,534 total downloads
last updated
4/14/2017
Latest version:
1.0.6
functional
functional-csharp
option
either
try
untrusted
C# functional language extensions
Codoxide.
Outcome.
Extensions.
Then
by:
sameera
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
10,423 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.
Maciel.
Monads
by:
ruimaciel
.NET 8.0
14,669 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#
DeFuncto.
Assertions
by:
jycabello
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
9,696 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
FunctionalExtensions
by:
cvkrue
lbattermann
.NET 5.0
.NET Core 1.1
.NET Framework 4.5.2
14,537 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
Ultimately
by:
silkfire
.NET 6.0
30,054 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#.
Pagansoft.
Functional
by:
magicmonty
.NET 5.0
8,610 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,232 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,696 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.
Codoxide.
Outcome.
Extensions.
Catch
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
7,012 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.
Echo.
Process
by:
louthy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
66,887 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
Darthruneis.
Monads
by:
Darthruneis
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
11,941 total downloads
last updated
11/30/2019
Latest version:
1.3.0
utility
status
monad
monads
result
maybe
generic
either
Contains core monad implementations including Maybe and Either for general use.
MaybeF.
Testing
by:
bcg
.NET 6.0
23,788 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,146 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.
Previous
Next