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
Emik.
Results
by:
Emik
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 2.0
9,288 total downloads
last updated
3/7/2024
Latest version:
4.0.0
Catch
Either
Err
Exception
Extension
Functional
Fluent
Linq
Monad
Monadic
More tags
Contains the Result type; A type representing either a success value or failure value.
SoterDevelopment.
Monads.
FluentAssertions
by:
jabarij
.NET 5.0
.NET Core 2.1
2,208 total downloads
last updated
12/2/2021
Latest version:
1.6.0
monad
either
maybe
fluent
assertion
test
Library containing fluent assertions to handle SoterDevelopment.Monads monads in unit tests.
Codoxide.
Outcome.
Extensions.
Collections
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
2,317 total downloads
last updated
11/5/2021
Latest version:
6.1.2
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.
Continue
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
2,384 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.
LanguageExt.
SysX
by:
louthy
.NET 6.0
23,767 total downloads
last updated
2/7/2024
Latest version:
4.4.8
C#
Functional
Language
Extension
Aff
Eff
Monad
Option
Either
Reader
More tags
Extensions to language-ext effects system that wraps .NET5+ specific IO from the .NET BCL
OneUpside-
Data
by:
1Upside
1,274 total downloads
last updated
8/23/2016
Latest version:
1.0.0
data
structure
algorithm
maybe
either
Data structures and algorithms.
Tiger.
Types.
Json
by:
chrisoverzero
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
1,045 total downloads
last updated
5/8/2018
Latest version:
5.0.0
option
maybe
either
json
functional
JSON serialization capabilites for Tiger Types.
endofunk.
fx
by:
endofunk
.NET 5.0
.NET Core 2.2
23,875 total downloads
last updated
10/2/2019
Latest version:
0.3.3.7
C#
Functional
Functional
Programming
Functor
Monad
Applicative
Traverse
Sequence
Identity
More tags
A core library to enable functional programming in C# Data Types: - Identity - Maybe - Result - Either - Validation - Reader - Writer - IO - State - Tagged - Union - Coyoneda - Yoneda - Continuation - Redux:...
More information
Codoxide.
Outcome.
Extensions.
Finalizers
by:
sameera
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,792 total downloads
last updated
1/31/2020
Latest version:
5.0.2
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.
Orx.
Fun.
Result
by:
orx.ugur.arikan
.NET 6.0
1,329 total downloads
last updated
12/19/2023
Latest version:
1.3.1
result
either
functional
railway-oriented
monad
fluent
A simple result type for C#, not minding the error type, instead aiming to be explicit, concise and fluent.
LinqToResult
by:
TheJayMann
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,558 total downloads
last updated
9/2/2021
Latest version:
1.1.5
Result
Railway
Oriented
Programming
ROP
Either
Adds Railway Oriented Programming to C# by making use of LINQ syntax.
JetBlack.
Monads
by:
jetblack
.NET Framework 4.5
1,524 total downloads
last updated
10/16/2015
Latest version:
1.0.0
Monad
Monads
Maybe
Either
Faultable
Promise
Promises
Some monad implementations
Codoxide.
Outcome.
Extensions.
ThenTry
by:
sameera
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,638 total downloads
last updated
1/31/2020
Latest version:
5.0.2
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.
YakShaveFx.
FunctionalExtensions
by:
joaofbantunes
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
409 total downloads
last updated
3/21/2021
Latest version:
0.0.0-alpha.0.6
maybe
either
unit
functional
Package Description
Choices
by:
raboof
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
2,282 total downloads
last updated
1/8/2019
Latest version:
1.0.1
choice
choices
either
result
union
monad
linq
fp
functional
A .NET Standard library of choice (general discriminated union) types.
Interlook.
Functional
by:
tetrodoxin
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.5.1
2,741 total downloads
last updated
5/6/2020
Latest version:
1.7.4
general
csharp
library
extension
functional
monads
either
maybe
curry
Some extensions for functional programming with csharp, including monads like: - Maybe - Either - Reader - Writer - Try Moreover includes some extension methods for...
More information
Optional2
by:
Pepelev
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
2,610 total downloads
last updated
11/10/2023
Latest version:
5.1.0
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Package Description
Ergo.
Result
by:
KyleGoode
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
1,078 total downloads
last updated
6/20/2020
Latest version:
0.2.0
Result
type
Railway
Oriented
Programming
Either
Type
Result
Wrapper
Rust
More tags
Result type written in C# with the ability to chain computations and first class Task/async support. Represents the ability for a computation to fail in a way more appropriate than throwing Exceptions in a lot...
More information
Codoxide.
Outcome.
Extensions.
Merge
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
951 total downloads
last updated
4/30/2021
Latest version:
1.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.
Proxoft.
Optional
by:
proxoft
.NET 6.0
401 total downloads
last updated
12/23/2023
Latest version:
1.1.0
Option
Either
Functional
Programming
Package Description
Previous
Next