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
CallMeMaybe
by:
j2jensen
.NET 5.0
.NET Core 1.0
.NET Standard 1.4
.NET Framework 4.6.1
36,178 total downloads
last updated
12/31/2018
Latest version:
0.7.1
maybe
monad
option
optional
Provides a class and a few extension methods to facilitate common operations with values that may or may not exist. Traditionally, programmers often use `null` references to represent values that "aren't...
More information
Funcky
by:
polyadic
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
36,467 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,712 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,315 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,784 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,189 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,099 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
275,646 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,320 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,332 total downloads
last updated
4/16/2024
Latest version:
5.0.0-alpha.6
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,358 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,617 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,374 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,354 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,961 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.
Narvalo.
Fx
by:
chtoucas
Deprecated
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 4.5
45,528 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
scalejs.
functional
by:
lisovin
26,637 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)
Simplee.
Common
by:
giraffe4
Deprecated
.NET 5.0
.NET Core 2.0
21,692 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,347 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,406 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