Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
nuget.org "maybe" keyword
orx.fun.option 1.3.0
An option type for C# aiming to be explicit while concise.5 versions - Latest release: 5 months ago - 4 dependent packages - 1.15 thousand downloads total - 1 maintainer
luger.functional.maybe 1.2.0
A composable C# flavored implementation of an option type for value types and non-nullable refere...4 versions - Latest release: 11 months ago - 1 dependent package - 1.26 thousand downloads total - 1 maintainer
inspiring.primitives 1.0.0
A Result and Result<T> class (monad style) that represent an optional result value with arbitrary...1 version - Latest release: almost 1 year ago - 1 dependent package - 890 downloads total - 2 stars on GitHub - 1 maintainer
funsharp 2.0.6
Provides a functional programming approach to elegantly handle errors and avoid problems with nul...20 versions - Latest release: 7 months ago - 1 dependent package - 8.53 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 2.1% on nuget.org
21 versions - Latest release: about 4 years ago - 16 dependent packages - 23 dependent repositories - 1.12 million downloads total - 121 stars on GitHub - 1 maintainer
functional.maybe 2.0.20
Option types for C# with LINQ support and rich fluent syntax for many popular uses: var maybeO...21 versions - Latest release: about 4 years ago - 16 dependent packages - 23 dependent repositories - 1.12 million downloads total - 121 stars on GitHub - 1 maintainer
ardalis.result.fluentvalidation 9.0.0 π°
A simple package to implement the FluentValidation in Result package.10 versions - Latest release: about 14 hours ago - 3 dependent packages - 316 thousand downloads total - 757 stars on GitHub - 1 maintainer
ardalis.result 9.0.0 π°
A simple package to implement the Result pattern for returning from services.24 versions - Latest release: about 14 hours ago - 21 dependent packages - 2.11 million downloads total - 757 stars on GitHub - 1 maintainer
ardalis.result.aspnetcore 9.0.0 π°
Adds ASP.NET Core filters that translate from Result to ActionResult.16 versions - Latest release: about 14 hours ago - 4 dependent packages - 874 thousand downloads total - 757 stars on GitHub - 1 maintainer
core.maybe 6.0.0
Option types for C# with LINQ support and rich fluent syntax for many popular uses: var maybeO...15 versions - Latest release: about 1 year ago - 9 dependent packages - 445 thousand downloads total - 1 maintainer
ainq.optional 3.5.2
Simple optional types with basic helpers28 versions - Latest release: 6 months ago - 4 dependent packages - 37.3 thousand downloads total - 0 stars on GitHub - 2 maintainers
csharp-monad-fork 0.0.3
A C# library of monads and a full set of parser combinators based on the Haskell Parsec library. ...1 version - Latest release: over 124 years ago - 0 stars on GitHub
Top 7.7% on nuget.org
9 versions - Latest release: over 3 years ago - 2 dependent packages - 3 dependent repositories - 70 thousand downloads total - 1 stars on GitHub - 1 maintainer
maybee 4.0.1
A lightweight wrapper type for optional values.9 versions - Latest release: over 3 years ago - 2 dependent packages - 3 dependent repositories - 70 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 3.7% on nuget.org
3 versions - Latest release: over 11 years ago - 10 dependent packages - 12 dependent repositories - 89.8 thousand downloads total - 31 stars on GitHub - 1 maintainer
strilanc.value.may 1.0.2
Implements an option type (Strilanc.Value.May<T>) that encourages usage based on pattern matching...3 versions - Latest release: over 11 years ago - 10 dependent packages - 12 dependent repositories - 89.8 thousand downloads total - 31 stars on GitHub - 1 maintainer
spicytaco.maybe 1.0.0.36-prelease
NullReferenceExceptions are the root of all evil. Slay them for good with SpicyTaco.Maybe.15 versions - Latest release: about 9 years ago - 3 stars on GitHub
chi 0.1.1
Types and extensions for declarative data transformations.2 versions - Latest release: almost 10 years ago - 1 dependent repositories - 2.86 thousand downloads total - 1 maintainer
functional.fluent 1.3.6
Provides a functional fluent syntax for C# based apps28 versions - Latest release: over 6 years ago - 1 dependent repositories - 32.4 thousand downloads total - 1 maintainer
maybee.serialization.jsonnet 3.0.1
Serialization library for Maybee and Newtonsoft JSON.6 versions - Latest release: almost 4 years ago - 17.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 5.8% on nuget.org
1 version - Latest release: over 6 years ago - 6 dependent packages - 5 dependent repositories - 66.9 thousand downloads total - 12 stars on GitHub - 1 maintainer
resultmonad 1.0.1 π°
Result monad for C#. In its core this monad enhances a type by adding a success/failure status. F...1 version - Latest release: over 6 years ago - 6 dependent packages - 5 dependent repositories - 66.9 thousand downloads total - 12 stars on GitHub - 1 maintainer
Top 9.1% on nuget.org
9 versions - Latest release: over 124 years ago - 1 dependent package - 1 dependent repositories - 25.8 thousand downloads total - 1 maintainer
fluentoptionals 1.0.40
A lightweight & fluent Option/Optional/Maybe Implementation supporting .NET Standard9 versions - Latest release: over 124 years ago - 1 dependent package - 1 dependent repositories - 25.8 thousand downloads total - 1 maintainer
franklin.maybe.tests 1.0.4
Maybe is a value type (struct) that is guaranteed to never be NULL and either contain an object o...5 versions - Latest release: about 7 years ago - 4.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
aevitas.maybe 1.0.0
Maybe<T> is a simplistic implementation of an option type, much like Optional in Java.1 version - Latest release: about 7 years ago - 1.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
ibra.polymorphic 1.3.0
Provides support polymorphic types in C#, such as Covariant and Invariant Maybe (Optional) types,...8 versions - Latest release: over 5 years ago - 1 dependent package - 8.69 thousand downloads total - 7 stars on GitHub - 1 maintainer
ibra.enumerables 1.2.1
LINQ-like helpers and extension methods for IEnumerable. Type filters, Option-type conversions, f...6 versions - Latest release: over 5 years ago - 6.17 thousand downloads total - 7 stars on GitHub - 1 maintainer
maybe.sharp 1.0.0
An option/maybe type for .Net.1 version - Latest release: over 6 years ago - 975 downloads total - 1 stars on GitHub - 1 maintainer
maybemonad.extensions.resultmonad 1.0.1 π°
Extensions to MaybeMonad package to integrate with the ResultMonad package. For more information ...1 version - Latest release: over 6 years ago - 1.13 thousand downloads total - 12 stars on GitHub - 1 maintainer
erecruit.maybe 0.1.28
C# implementation of the Maybe (optional value) wrapper with fluent and LINQ APIs.10 versions - Latest release: about 7 years ago - 10.7 thousand downloads total - 1 maintainer
Top 6.9% on nuget.org
1 version - Latest release: over 6 years ago - 3 dependent packages - 365 thousand downloads total - 12 stars on GitHub - 1 maintainer
httpresultmonad 1.0.1 π°
Http Result monad for C#. In its core this monad enhances a type by adding a success/failure stat...1 version - Latest release: over 6 years ago - 3 dependent packages - 365 thousand downloads total - 12 stars on GitHub - 1 maintainer
tiger.types.json 5.0.0
JSON serialization capabilites for Tiger Types.1 version - Latest release: about 6 years ago - 1.04 thousand downloads total - 1 maintainer
optuple 2.1.0
A .NET Standard library that adds option semantics to a tuple of Boolean and T.3 versions - Latest release: over 4 years ago - 1 dependent repositories - 2.93 thousand downloads total - 28 stars on GitHub - 1 maintainer
httpresultmonad.extensions 1.0.1 π°
Extensions to the HttpResultMonad package. For more information see http://csharp-functional.read...1 version - Latest release: over 6 years ago - 962 downloads total - 12 stars on GitHub - 1 maintainer
belt 0.8.1
A very lightweight utility library for increased expressiveness.10 versions - Latest release: about 10 years ago - 1 dependent package - 16.8 thousand downloads total - 1 maintainer
oneupside-data 1.0.0
Data structures and algorithms.1 version - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 1.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
maybefailure 1.0.1
Maybe Monad library for exterminating NullRefericeException.2 versions - Latest release: over 9 years ago - 3.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
callmemaybe 0.7.1
Provides a class and a few extension methods to facilitate common operations with values that may...16 versions - Latest release: over 5 years ago - 1 dependent package - 36.1 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 7.7% on nuget.org
2 versions - Latest release: over 124 years ago - 5 dependent packages
thelizzards.maybe 1.0.1
Implementation of Maybe/Optional pattern using structure and some nice extensions.2 versions - Latest release: over 124 years ago - 5 dependent packages
bogosoft.maybe 2.1.0.32
An implementation of the option pattern for .NET.6 versions - Latest release: over 6 years ago - 7 thousand downloads total - 1 stars on GitHub - 1 maintainer
belt.serialization.jsonnet 0.8.3
Json.Net serialization extension for Belt5 versions - Latest release: about 10 years ago - 9.14 thousand downloads total - 1 maintainer
Top 5.0% on nuget.org
2 versions - Latest release: over 6 years ago - 5 dependent packages - 3 dependent repositories - 433 thousand downloads total - 12 stars on GitHub - 1 maintainer
maybemonad 1.0.1 π°
Maybe/Optional monad implementation for C#. For more information see http://csharp-functional.rea...2 versions - Latest release: over 6 years ago - 5 dependent packages - 3 dependent repositories - 433 thousand downloads total - 12 stars on GitHub - 1 maintainer
softwarecraft.maybe 2.0.3
SoftwareCraft.Maybe represents the OOP implementation of a functional concept. Instead of returni...17 versions - Latest release: about 2 years ago - 20.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
catcat 1.0.1
Cat stands for C# Abstract Types. Contains an Option-Maybe type and a Result-Choice type.2 versions - Latest release: almost 6 years ago - 1.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
alterna 1.2.0
A convenient, versatile and robust Option type for .NET applications.5 versions - Latest release: about 7 years ago - 5.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
core.maybe.textjson 6.0.0
Core.Maybe.TextJson β JsonConverter for the Maybe type (System.Text.Json)4 versions - Latest release: about 1 year ago - 1.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 9.8% on nuget.org
1 version - Latest release: almost 6 years ago - 77.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
mackiovello.maybe 1.0.0
Option types for C# with LINQ support and rich fluent syntax1 version - Latest release: almost 6 years ago - 77.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
andand 1.0.0
Maybe monad in C#. Port of the Ruby andand gem.1 version - Latest release: over 10 years ago - 1.95 thousand downloads total - 0 stars on GitHub - 1 maintainer
maybetype 0.1.0
Maybe type representing optional values.2 versions - Latest release: almost 10 years ago - 2.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.2% on nuget.org
3 versions - Latest release: about 6 years ago - 7 dependent packages - 6 dependent repositories - 91.4 thousand downloads total - 1 maintainer
tiger.types 5.0.0
A collection of useful types and operations on types.3 versions - Latest release: about 6 years ago - 7 dependent packages - 6 dependent repositories - 91.4 thousand downloads total - 1 maintainer
resultmonad.extensions.httpresultmonad 1.0.1 π°
Extensions to ResultMonad package to integrate with the HttpResult package. For more information ...1 version - Latest release: over 6 years ago - 966 downloads total - 12 stars on GitHub - 1 maintainer
weegems.option 1.0.1
An option monad, similar to 'Option' in F#\Scala or 'Maybe' in Haskell.4 versions - Latest release: over 11 years ago - 9.42 thousand downloads total - 1 maintainer
nullableclass.analyzer 0.4.0
Analyzer to avoid usage of null in class types. To be used in conjuction with NullableClass9 versions - Latest release: about 6 years ago - 8.78 thousand downloads total - 1 stars on GitHub - 1 maintainer
arado.option 1.2.0
Option type usable with C#3 versions - Latest release: over 124 years ago - 1 stars on GitHub
resultmonad.extensions 1.0.1 π°
Extensions to the ResultMonad package. For more information see http://csharp-functional.readthed...2 versions - Latest release: over 6 years ago - 1 dependent repositories - 1.93 thousand downloads total - 12 stars on GitHub - 1 maintainer
franklin.maybe 1.0.4
Maybe is a value type (struct) that is guaranteed to never be NULL and either contain an object o...5 versions - Latest release: about 7 years ago - 4.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
optionalsharp.more 0.8.2
Extension methods and other objects for integrating the Optional# Optional type into .NET.2 versions - Latest release: almost 7 years ago - 1.95 thousand downloads total - 8 stars on GitHub - 1 maintainer
mayhap 1.0.0
Mayhap is a tiny C# library inspired by Scott Wlaschins Railway Oriented Programming. Its goal is...1 version - Latest release: about 5 years ago - 4.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
simple 0.1.11
A simple utility library2 versions - Latest release: over 8 years ago - 7.16 thousand downloads total - 2 stars on GitHub - 1 maintainer
nullableclass 0.4.0
Helper classes to avoid usage of null in class types. To be used in conjuction with NullableClass...5 versions - Latest release: almost 6 years ago - 4.88 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 9.9% on nuget.org
1 version - Latest release: over 6 years ago - 362 thousand downloads total - 10 stars on GitHub - 1 maintainer
httpresultmonad.httpresultonhttpclient 1.0.1 π°
Simple application of HttpResult monad by using System.Net.Http.HttpClient. For more information ...1 version - Latest release: over 6 years ago - 362 thousand downloads total - 10 stars on GitHub - 1 maintainer
picums.maybe 0.1.0
Implementation of Maybe/Optional pattern using structure and some nice extensions.1 version - Latest release: about 7 years ago - 4 dependent packages - 2.61 thousand downloads total - 1 maintainer
optionalsharp 0.8.2
Yet another implementation of an option/optional type for .NET. An Optional type explicitly repr...9 versions - Latest release: almost 7 years ago - 1 dependent package - 8.62 thousand downloads total - 8 stars on GitHub - 1 maintainer
funkee 0.10.1-pre
A collection of common monads and other features (or approximations of features) often found in f...4 versions - Latest release: almost 2 years ago - 1 stars on GitHub
franklin.maybe.assembly 1.0.4
Maybe is a value type (struct) that is guaranteed to never be NULL and either contain an object o...5 versions - Latest release: about 7 years ago - 7.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
monadsharp_kr 0.0.1
A collection of monads for C# that provide some functional programming flavor.1 version - Latest release: over 8 years ago - 1.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
sharpjuice.essentials 2.6.0
C# Maybe monad18 versions - Latest release: 9 months ago - 31.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
tkheikkila.functionaltypes 1.0.0
Useful types missing from C#1 version - Latest release: almost 2 years ago - 479 downloads total - 0 stars on GitHub - 1 maintainer
Top 8.1% on nuget.org
54 versions - Latest release: over 2 years ago - 3 dependent packages - 46 thousand downloads total - 1 stars on GitHub - 1 maintainer
nordril.functional 27.0.0
Function programming goodness: algebraic structures, Maybe, Either, Unit, State, Writer, Functor,...54 versions - Latest release: over 2 years ago - 3 dependent packages - 46 thousand downloads total - 1 stars on GitHub - 1 maintainer
callmemaybe-linqpad 0.6.0
Some usage samples to help you get the hang of the Maybe<> type and associated extension methods ...1 version - Latest release: about 9 years ago - 1.86 thousand downloads total - 1 maintainer
interlook.functional 1.7.4
Some extensions for functional programming with csharp, including monads like: - Maybe ...4 versions - Latest release: about 4 years ago - 2 dependent packages - 2.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.7% on nuget.org
4 versions - Latest release: almost 5 years ago - 3 dependent packages - 18 dependent repositories - 362 thousand downloads total - 4 stars on GitHub - 1 maintainer
optional.async 1.3.0
Async extensions for Nils LΓΌck's Optional library.4 versions - Latest release: almost 5 years ago - 3 dependent packages - 18 dependent repositories - 362 thousand downloads total - 4 stars on GitHub - 1 maintainer
jsonoptional 0.0.1
System.Text.Json-compatible Optionals.1 version - Latest release: over 2 years ago - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
nullable.extensions 4.1.0
A set of extensions methods to help working with nullable types by implementing the Maybe monad o...16 versions - Latest release: almost 4 years ago - 1 dependent repositories - 24.2 thousand downloads total - 1 maintainer
soterdevelopment.monads.fsharp 1.6.0
Library for transition between SoterDevelopment.Monads objects and their F# equivalents.4 versions - Latest release: over 2 years ago - 1.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
woz.functional 2.3.0
Functional code tool kit for C#7 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 4.96 thousand downloads total - 3 stars on GitHub - 1 maintainer
tp.core.functional 1.2.0
This package includes implementation of Maybe, Try, Either with set of utility extension methods.29 versions - Latest release: 9 months ago - 92.2 thousand downloads total - 22 stars on GitHub - 1 maintainer
abc.maybe 1.0.3
Provides a fully-featured Option type, aka a Maybe type, with several companion helpers (parsing,...12 versions - Latest release: over 3 years ago - 5.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
hamlet 1.0.0
βTo be, or not to be, that is the questionβ. A simple Option type for .NET1 version - Latest release: over 4 years ago - 1 dependent repositories - 2.52 thousand downloads total - 8 stars on GitHub - 1 maintainer
usefulmonads 1.0.0
A collection of actually useful monads for .NET1 version - Latest release: over 124 years ago
bebop.monads 2.2.0
This project provides the monads Maybe(of T) and Try(of T), both with full support for modern asy...9 versions - Latest release: about 3 years ago - 14 thousand downloads total - 3 stars on GitHub - 1 maintainer
soterdevelopment.monads.fluentassertions 1.6.0
Library containing fluent assertions to handle SoterDevelopment.Monads monads in unit tests.7 versions - Latest release: over 2 years ago - 2.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
functional.fluent.next 1.0.0
Provides a functional fluent syntax for C# based apps1 version - Latest release: about 3 years ago - 342 downloads total - 1 maintainer
ultimately 3.0.0
A robust option type for C#.12 versions - Latest release: almost 2 years ago - 30 thousand downloads total - 20 stars on GitHub - 1 maintainer
lmmarsano.sumtype 0.0.0
Some discriminated unions for Cβ― 8.1 version - Latest release: about 5 years ago - 562 downloads total - 0 stars on GitHub - 1 maintainer
functionallink.next 4.0.0
The next evolution of the FunctionalLink project. Providing a few basic data structures for bette...10 versions - Latest release: 3 months ago - 2.63 thousand downloads total - 1 maintainer
sharpoption.core 0.0.1
Provides a C# implementation of the Option type (similar to F#'s Option type).2 versions - Latest release: almost 2 years ago - 592 downloads total - 0 stars on GitHub - 1 maintainer
p1exu5.result 2.0.0
Result classes and extensions. Supports bind, map, apply and retn functions.11 versions - Latest release: 8 months ago - 3.47 thousand downloads total - 1 maintainer
soterdevelopment.monads 1.6.0
Library containing basic monads for functional-like programming in objective languages.7 versions - Latest release: over 2 years ago - 3.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
darthruneis.monads 1.3.0
Contains core monad implementations including Maybe and Either for general use.24 versions - Latest release: over 4 years ago - 11.9 thousand downloads total - 1 maintainer
csres 0.1.0
Result type with related helper functions.1 version - Latest release: over 1 year ago - 187 downloads total - 1 maintainer
core.maybe.json 6.0.0
Core.Maybe.Json β JsonConverter for the Maybe type14 versions - Latest release: about 1 year ago - 13.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
fnxs.functionalextensions 1.0.2
Functional extensions for .NET3 versions - Latest release: over 6 years ago - 3.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
category.theory 0.2.5
Provides C# implementation of few patterns and structures theorized in category theory8 versions - Latest release: 5 months ago - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
ainq.optional.async 3.5.2
Async extensions for optional types14 versions - Latest release: 6 months ago - 6.7 thousand downloads total - 0 stars on GitHub - 2 maintainers
infrastructure.option 6.0.3
Option type usable with C#9 versions - Latest release: 6 months ago - 33.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
bogoware.monads 9.0.5
Provides Maybe and Result Monads suitable to support functional stye in C#.32 versions - Latest release: 3 months ago - 6.03 thousand downloads total - 1 maintainer
existential.net 3.1.1
The library for things that may or may not exist. Existential is a utility library that contains...11 versions - Latest release: 5 months ago - 12.2 thousand downloads total - 1 maintainer
Related Keywords
monad
49
functional
45
option
42
either
26
result
25
optional
20
csharp
18
dotnet
17
functional-programming
12
null
12
linq
11
maybe-monad
11
c#
11
fluent
10
some
7
pattern
7
nullable
6
none
6
monads
6
try
5
extensions
5
httpresult
4
dotnet-core
4
option-type
4
Maybe
4
immutable
4
type
4
http
3
json
3
web
3
api
3
aspnetcore
3
mvc
3
rop
3
state
3
domain-driven-design
3
design-patterns
3
utility
3
hacktoberfest
3
async
3
netstandard
2
generic
2
bind
2
filter
2
curry
2
functor
2
monadic
2
types
2
guard
2
equatable
2
lazy
2
map
2
ddd
2
data
2
either-monad
2
railway-oriented-programming
2
optionalsharp
2
task
2
NullableClass
2
optional#
2
optionals
2
LINQ
2
matching
2
memo
2
Try
2
railway
2
c-sharp
2
union
2
just
2
Option
2
Either
2
library
2
Optional
2
AInq
2
reader
2
C#
2
Railway
1
ROP
1
Monad
1
assertion
1
test
1
results
1
resultful
1
fluentresults
1
Nullable
1
currying
1
composition
1
FluentValidation
1
nrts
1
nrt
1
Validation
1
reference
1
undefined
1
notnull
1
patch
1
when
1
logging
1
exception
1
reflection
1
names
1