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.
Extensions.
Tap
by:
sameera
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
6,048 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.
SoterDevelopment.
Monads
by:
jabarij
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
3,488 total downloads
last updated
12/2/2021
Latest version:
1.6.0
monad
either
maybe
result
Library containing basic monads for functional-like programming in objective languages.
AInq.
Optional.
Async
by:
AInq
andryushchenko
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
6,701 total downloads
last updated
11/20/2023
Latest version:
3.5.2
AInq
Optional
Maybe
Try
Either
Async
Async extensions for optional types
Echo.
ProcessJS
by:
louthy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
54,138 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
Javascript actor library that works with LanguageExt.Core and Echo.Process: A library that uses and abuses the features of C# 6 to provide a functional 'Base class library', that, if you squint, can look like...
More information
Echo.
Process.
Owin
by:
louthy
.NET Framework 4.8
53,217 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
WebSocket client support (via Owin) for the Echo.Process system.
Echo.
Process.
Redis
by:
louthy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
53,301 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
Actor library component that works with LanguageExt.Core and Echo.Process: A library that uses and abuses the features of C# 6 to provide a functional 'Base class library', that, if you squint, can look like...
More information
CleanMonads
by:
Ja-Rek
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
3,179 total downloads
last updated
3/10/2019
Latest version:
2.1.2
Optional
Maybe
Either
Monad
CleanMonads
It's an implementation of "Maybe" and "Either" monads for C# with extra utils, extensions, and integrations.
Eru.
ExceptionHandling
by:
mcgppeters
.NET Framework 4.5
3,641 total downloads
last updated
5/20/2015
Latest version:
1.0.10
Monad
Either
Exception
Handling
Error
A library holding error handling operations based on the either monad
Ibra.
Polymorphic
by:
Eyas
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
8,699 total downloads
last updated
9/18/2018
Latest version:
1.3.0
polymorphic
type
union
maybe
some
just
optional
option
either
union
Provides support polymorphic types in C#, such as Covariant and Invariant Maybe (Optional) types, and type unions.
fnxs.
FunctionalExtensions
by:
vciobanu
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
3,243 total downloads
last updated
10/7/2017
Latest version:
1.0.2
functional
monad
maybe
either
task
Functional extensions for .NET
Eru.
ErrorHandling
by:
mcgppeters
.NET Framework 4.5.1
4,259 total downloads
last updated
1/20/2016
Latest version:
1.0.36
Monad
Either
Validation
Exception
Handling
Error
A library holding error handling operations based on the either monad
Codoxide.
Outcome.
Extensions.
Conditionals
by:
sameera
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
4,181 total downloads
last updated
8/7/2020
Latest version:
5.1.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.
Category.
Theory
by:
lucadecamillis
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,390 total downloads
last updated
1/1/2024
Latest version:
0.2.5
category-theory
functional-programming
maybe
either
Provides C# implementation of few patterns and structures theorized in category theory
Bolster
by:
natepisarski
2,982 total downloads
last updated
8/25/2017
Latest version:
1.0.2
Monad
Either
Maybe
Curry
Functional
API
A library for managing program fault-points. Use static types to propagate errors, reduce vulnerable code, and design functional systems
SoterDevelopment.
Monads.
FSharp
by:
jabarij
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,361 total downloads
last updated
12/2/2021
Latest version:
1.6.0
monad
either
maybe
result
Library for transition between SoterDevelopment.Monads objects and their F# equivalents.
Tiger.
xUnit.
Source
by:
chrisoverzero
.NET 5.0
.NET Core 1.0
.NET Standard 1.1
.NET Framework 4.5
2,869 total downloads
last updated
5/8/2018
Latest version:
5.0.0
xunit
assert
assertion
option
either
try
A collection of xUnit.net assertions, tailored for Tiger libraries. (As source.)
Tiger.
JsonTypes
by:
chrisoverzero
.NET Framework 4.5.2
1,035 total downloads
last updated
3/6/2018
Latest version:
1.3.0
option
either
task
functional
Provides interoperability between optional types and JSON serialization.
MonadSharp_KR
by:
kallanreed
.NET Framework 4.0
1,183 total downloads
last updated
1/3/2016
Latest version:
0.0.1
monad
maybe
either
functional
A collection of monads for C# that provide some functional programming flavor.
Fambda
by:
fambda
patterndriven
.NET 6.0
2,967 total downloads
last updated
10/1/2022
Latest version:
2.1.0
Fambda
Functional
C#
Option
Either
Exceptional
Try
Fambda - advanced, purely functional programming library for C# language. Supported .NET 6
Tiger.
xUnit
by:
chrisoverzero
.NET 5.0
.NET Core 1.0
.NET Standard 1.1
.NET Framework 4.5
2,523 total downloads
last updated
5/8/2018
Latest version:
5.0.0
xunit
assert
assertion
option
either
try
A collection of xUnit.net assertions, tailored for Tiger libraries.
Previous
Next