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
212 packages returned for Tags:"monad"
Sort by
Relevance
Downloads
Recently updated
Optional.
Utilities
by:
nilu
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
94,318 total downloads
last updated
10/1/2016
Latest version:
1.1.0
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Various useful functionality for Optional.
Funcky
by:
polyadic
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
36,723 total downloads
last updated
4/30/2024
Latest version:
3.4.0
Functional
Monad
Linq
Funcky is a functional C# library
SharpJuice.
Essentials
by:
sharp-juice
.NET 6.0
31,714 total downloads
last updated
8/17/2023
Latest version:
2.6.0
maybe
monad
sharpjuice
C# Maybe monad
Optional.
Collections
by:
nilu
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
85,557 total downloads
last updated
10/1/2016
Latest version:
1.1.0
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Useful Optional extensions for working with collections.
FunctionalWay
by:
andrewchaa
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
24,811 total downloads
last updated
8/14/2018
Latest version:
0.6.3
Functional
Functional
Programming
Monad
Package Description
LanguageExt.
CodeGen
by:
louthy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
278,504 total downloads
last updated
2/7/2024
Latest version:
4.4.8
C#
Functional
Language
Extension
Lenses
Records
Unions
Monad
Option
Either
More tags
Design and build-time code-gen for records, unions, lenses and immutable With functions
LeagueOfMonads
by:
TBone512
.NET Framework 4.5
41,111 total downloads
last updated
4/16/2018
Latest version:
1.5.2.6
monad
rop
railway
oriented
league
monads
A gathering place for things that identify as monads but are C# in orientation
LanguageExt.
Transformers
by:
louthy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
278,973 total downloads
last updated
2/7/2024
Latest version:
4.4.8
C#
Functional
Language
Extension
Monad
Option
Either
Reader
Writer
State
More tags
Functions like MapT, BindT, ForAllT, etc. for the nested monadic type extensions (i.e. `Seq<Option>`
Amplified.
CSharp
by:
nillerr
.NET 5.0
.NET Core 1.0
.NET Standard 1.4
.NET Framework 4.5
28,328 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#.
LanguageExt.
Rx
by:
louthy
.NET 8.0
251,597 total downloads
last updated
5/12/2024
Latest version:
5.0.0-alpha.7
C#
Functional
Language
Extension
Monad
Option
Either
Reader
Writer
State
More tags
Support for Reactive Extensions overloads for various types in the LanguageExt.Core
Feree.
Option
by:
bartoszkowalczyk
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
20,459 total downloads
last updated
2/8/2019
Latest version:
1.0.3
Option
OptionType
Monad
Feree
Implementation of option type based on pattern matching
ResultSharp
by:
nekronos
.NET 6.0
53,649 total downloads
last updated
5/4/2022
Latest version:
0.3.1
C#
Functional
Monad
Pattern
Matching
Result
Error
handling
Package Description
Rezoom
by:
humbobst
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
17,376 total downloads
last updated
6/3/2019
Latest version:
1.0.1
rezoom
monad
resumption
data
A resumption monad for .NET targeting data access with automatic batching and caching.
FSharpx.
TypeProviders.
Management
by:
fsprojects
sforkmann
.NET Framework 4.0
49,362 total downloads
last updated
9/24/2013
Latest version:
1.8.41
fsharp
csharp
interop
monad
iteratee
validation
bytestring
testing
FSharpx is a library for the .NET platform implementing general functional constructs on top of the F# core library. Its main target is F# but it aims to be compatible with all .NET languages wherever...
More information
Nordril.
Functional
by:
Nordril
.NET 5.0
.NET Core 3.1
45,963 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.
scalejs.
functional
by:
lisovin
26,640 total downloads
last updated
1/23/2014
Latest version:
0.2.10
JavaScript
scalejs
scalejs.functional
monad
computaiton
expression
continuation
Functional programming extension for scalable JavaScript application. Defines functions such as curry, partial, etc. Also defines computation expression builder (aka monad)
Narvalo.
Fx
by:
chtoucas
Deprecated
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
45,539 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
Simplee.
Common
by:
giraffe4
Deprecated
.NET 5.0
.NET Core 2.0
21,694 total downloads
last updated
3/18/2018
Latest version:
1.0.13
FSharp
F#
patterns
.NETCore
monad
Common functionality which can be used in FSharp projects. The library exposes active patterns for comparison operations, numerals, strings. It has a Result monad and its builder for computation expressions.
Bebop.
Monads
by:
cptjazz
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
14,505 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.
Operation
by:
Ody
.NET 5.0
.NET Core 1.0
.NET Standard 1.1
.NET Framework 4.5
39,497 total downloads
last updated
1/28/2018
Latest version:
1.1.2
Railway
Oriented
Programming
ROP
Monad
Operation
Extensions
Exceptions
This Library provides a way for doing Railway Oriented Programming in C#.
Previous
Next