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
20 packages returned for Tags:"Monadic"
Sort by
Relevance
Downloads
Recently updated
Optional
by:
nilu
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
9,440,094 total downloads
last updated
2/5/2019
Latest version:
5.0.0-alpha
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Optional is a robust option/maybe type for C#.
Optional.
Extensions
by:
nilu
.NET Framework 4.0
230,376 total downloads
last updated
1/19/2015
Latest version:
0.1.0
Maybe
Option
Null
Monad
Monadic
DEPRECATED: Optional.Extensions has been replaced by more specific packages. Check out Optional.Collections, Optional.Utilities etc. Extended functionality for Optional.
Optional.
Utilities
by:
nilu
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
94,175 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.
Optional.
Collections
by:
nilu
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
85,472 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.
Lexepars.
TestFixtures
by:
Dimigur
.NET 5.0
.NET Core 3.1
69,610 total downloads
last updated
12/29/2021
Latest version:
1.3.0
monadic
parser
combinator
parsing
lexer
tokenization
parsec
fparsec
Package Description
Mona
by:
automatonic
.NET Framework 4.5.1
13,099 total downloads
last updated
9/29/2014
Latest version:
0.1.27
parser
monadic
combinator
Reactive monadic parser combinator in C#
NCommons.
Monads
by:
manuel.roemer
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
29,072 total downloads
last updated
11/17/2019
Latest version:
2.0.0
NCommons
Common
Extension
Monads
Monadic
Optional
Option
Maybe
Variant
Union
NCommons is a set of several .NET libraries which provide common building blocks that can be used by any kind of library or application. This library provides several members which assist in writing type-safe...
More information
Lexepars
by:
Dimigur
.NET 5.0
.NET Core 3.0
.NET Standard 2.1
18,281 total downloads
last updated
12/29/2021
Latest version:
1.3.0
monadic
parser
combinator
parsing
lexer
tokenization
parsec
fparsec
Concise monadic parser combinator library with separate lexer/parser phases and big-size input support.
flowing
by:
nberger
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
12,886 total downloads
last updated
9/30/2019
Latest version:
1.0.0-beta36
dataflow
flow
monad
monadic
reactive
rx
Dataflow programming, the monadic way
Ultimately
by:
silkfire
.NET 6.0
30,132 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#.
DCP.
CoMonad
by:
dcp
.NET 5.0
.NET Core 2.1
.NET Framework 4.5
3,387 total downloads
last updated
8/20/2020
Latest version:
1.0.8
functional
monad
monadic
Combinatorial Monads for Result, Task, Linq and IAsyncEnumerable. Inspired by Scott Wlaschin and railway oriented program design principles. Uses latest features of C# to adopt new paradigms based on functional...
More information
NDrill
by:
nilu
.NET Framework 3.5
5,540 total downloads
last updated
6/30/2014
Latest version:
0.6.5
Maybe
Option
Null
Safety
Safe
Navigate
Monad
Monadic
A small library to navigate null-safely through objects.
Xtof.
Data.
MonGen
by:
chrispre
.NET Framework 4.6.1
1,615 total downloads
last updated
4/28/2017
Latest version:
1.0.0
c#
data
generator
monadic
A monadic random data generator in C#
Emik.
Results
by:
Emik
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 2.0
9,300 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.
Optional2
by:
Pepelev
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
2,652 total downloads
last updated
11/10/2023
Latest version:
5.1.0
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Package Description
Hydrax.
Functional
by:
chriskdon
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
3,296 total downloads
last updated
4/26/2018
Latest version:
0.1.2-alpha
Functional
Partial
Curry
Optional
Either
Some
None
Result
Left
Right
More tags
Library that supports functional programming patterns in C#.
Emik.
Unions
by:
Emik
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 3.5
9,497 total downloads
last updated
6/5/2023
Latest version:
2.1.1
Chain
Disjoint
Either
Extension
Factory
Functional
Fluent
Functor
Generic
Inference
More tags
Contains the functional programming paradigm; unions in both disjointed- and tagged flavors.
Funkee
by:
SirTony
.NET 6.0
495 total downloads
last updated
6/15/2022
Latest version:
0.10.1-pre
functional
programming
monads
monadic
option
maybe
result
either
A collection of common monads and other features (or approximations of features) often found in functional programming languages.
BC.
Optional
by:
pizycki-bc
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
596 total downloads
last updated
2/21/2019
Latest version:
1.0.0
Option
Some
None
Maybe
Either
Exception
Null
Monad
Monadic
Functional
Optional is a robust option/maybe type for C#.
Emik.
SourceGenerators.
Choices
by:
Emik
1,558 total downloads
last updated
11/12/2023
Latest version:
1.2.0
Analyzer
Coproduct
Delegate
Discriminated
Disjoint
Either
Forwarder
Functional
Generator
Infer
More tags
Annotate [Choice] to transform your type into a highly performant and flexible disjoint union.