Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

nuget.org "Discriminated" keyword

resultextensions 3.2.0
A extremely simple library providing a discriminated union type for .NET.
8 versions - Latest release: 15 days ago - 3 dependent packages - 1.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.8% on nuget.org
johnaz.csharp.uniontypes 1.0.0-alpha
Languages like F#, Scala and Haskell have special types to represent a choice of a finite set of ...
1 version - Latest release: 4 days ago - 48 stars on GitHub
Top 9.8% on nuget.org
imtools.dll 4.0.0 💰
Immutable persistent collections, algebraic sum-type aka descriminated union, Ref type and suppor...
12 versions - Latest release: almost 2 years ago - 3 dependent packages - 72.1 thousand downloads total - 224 stars on GitHub - 1 maintainer
Top 8.6% on nuget.org
imtools 4.0.0 💰
Immutable persistent collections, algebraic sum-type aka descriminated union, Ref type and suppor...
12 versions - Latest release: almost 2 years ago - 3 dependent packages - 445 thousand downloads total - 221 stars on GitHub - 1 maintainer
hexarc.serialization.union 3.0.1 💰
This package helps to serialize .NET/C# classes hierarchy as a tagged union (also known as a disc...
8 versions - Latest release: about 1 year ago - 3 dependent packages - 21 thousand downloads total - 4 stars on GitHub - 1 maintainer
funcky.discriminatedunion 1.1.0
A source generator that generates `Match` methods for all your discriminated unions needs. ✨
3 versions - Latest release: over 1 year ago - 1 dependent package - 8.42 thousand downloads total - 5 stars on GitHub - 1 maintainer
resultextensions.fluentassertions 3.2.0
Provides a set of custom FluentAssertions extensions for the Result<T> type.
5 versions - Latest release: 15 days ago - 534 downloads total - 0 stars on GitHub - 1 maintainer
resultextensions.aspnetcore 3.2.0
Provides a set of extensions methods to produce responses based on the Result<T> type.
8 versions - Latest release: 15 days ago - 932 downloads total - 0 stars on GitHub - 1 maintainer
resultextensions.fluentassertionsextensions 1.2.0
Provides a set of custom FluentAssertions extensions for the Result<T> type.
3 versions - Latest release: about 1 month ago - 0 stars on GitHub - 1 maintainer
csharp.made.functional 2.2.0
A C# functional library which includes Option, Result, Union, and other helpful abstractions.
20 versions - Latest release: 12 days ago - 2.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.0% on nuget.org
functionalsharp.discriminatedunions 0.9.106
This package provides Discriminated Unions for C#. This is the old backage. The new package is Fu...
7 versions - Latest release: over 6 years ago - 7 dependent packages - 1 dependent repositories - 28.9 thousand downloads total - 1 maintainer
discu 1.0.0
Portable library for easy to use F#-like Discriminated Unions in C#. Implicitly casts objects int...
12 versions - Latest release: over 124 years ago - 2 dependent repositories - 19.7 thousand downloads total - 30 stars on GitHub - 1 maintainer
Top 3.8% on nuget.org
succinct 4.0.0
Succinc<T> is a .NET library that adds a number of functional features to C#: * Discriminated uni...
20 versions - Latest release: over 4 years ago - 3 dependent packages - 6 dependent repositories - 132 thousand downloads total - 1 maintainer
csharpdiscriminatedunion 2.0.1
Package Description
13 versions - Latest release: about 4 years ago - 11.8 thousand downloads total - 23 stars on GitHub - 1 maintainer
discriminatedunion 1.0.0.45
Implementation of Discriminated Union and Pattern Matching in C#. string outputValue = x.Match<S...
3 versions - Latest release: almost 7 years ago - 2 dependent packages - 4.99 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 9.5% on nuget.org
csharpdiscriminatedunion.attributes 2.0.1
Contains the attributes for the nuget package CSharpDiscriminatedUnion
13 versions - Latest release: about 4 years ago - 1 dependent package - 18.2 thousand downloads total - 23 stars on GitHub - 1 maintainer
w4k.either.codegeneration 1.1.0
Source generator for creating discriminated union-like value type.
4 versions - Latest release: 11 months ago - 442 downloads total - 0 stars on GitHub - 1 maintainer
csharpdiscriminatedunion.generator 2.0.1
Creates discriminated unions in C#. Define a template for a discriminated union and the appropria...
1 version - Latest release: about 4 years ago - 1 dependent package - 3.49 thousand downloads total - 22 stars on GitHub - 1 maintainer
imtoolsunionedition 0.1.0
Extension for ImTools package. Forked from original source code. Contains classes like Un...
1 version - Latest release: about 1 year ago - 203 downloads total - 0 stars on GitHub - 1 maintainer
option.either 1.0.0
A simple library that adds a struct to be used as a discriminated union like return type.
2 versions - Latest release: over 3 years ago - 1 dependent repositories - 1.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
w4k.either 1.1.1
An 'Either' type for C#, inspired by FP. This sum type represents values of two (or more) possibl...
5 versions - Latest release: 7 months ago - 2.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
emik.sourcegenerators.choices 1.2.0
Annotate [Choice] to transform your type into a highly performant and flexible disjoint union.
8 versions - Latest release: 6 months ago - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
cs.result 2.0.1
A discriminated union implementation for the result object pattern.
3 versions - Latest release: 4 months ago - 378 downloads total - 1 maintainer