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

nuget.org "functional-programming" keyword

optionalsharp.more 0.8.2
Extension methods and other objects for integrating the Optional# Optional type into .NET.
2 versions - Latest release: over 8 years ago - 2.86 thousand downloads total - 8 stars on GitHub - 1 maintainer
fsharp.core 10.1.201
FSharp.Core redistributables from F# Tools version 15.2.100 For F# 11.0. Contains code from the ...
126 versions - Latest release: 24 days ago - 1,939 dependent packages - 104 million downloads total - 3,755 stars on GitHub - 3 maintainers
yellowcucumber.errorhandling 1.1.0
A modern .NET library for handling operation results and execution statuses in a type-safe manner...
2 versions - Latest release: 5 months ago - 385 downloads total - 1 maintainer
nextchapterdigital.results 1.0.1
A robust, type-safe implementation of the Result pattern for .NET 8.0, providing functional error...
2 versions - Latest release: 5 months ago - 493 downloads total - 0 stars on GitHub - 1 maintainer
trellis.results 3.0.0-alpha.157
Railway Oriented Programming is a coding concept that involves using a library's built-in functio...
17 versions - Latest release: about 8 hours ago - 40 stars on GitHub
trellis.stateless 3.0.0-alpha.157
Wraps the Stateless library's Fire() method to return Result instead of throwing on invalid trans...
17 versions - Latest release: about 8 hours ago - 40 stars on GitHub
trellis.http 3.0.0-alpha.157
HTTP client extensions for Railway Oriented Programming. Provides fluent extension methods to han...
17 versions - Latest release: about 8 hours ago - 40 stars on GitHub
trellis.authorization 3.0.0-alpha.157
Lightweight authorization primitives for Trellis. Provides Actor, IActorProvider, IAuthorize, IAu...
16 versions - Latest release: about 8 hours ago - 40 stars on GitHub
trellis.mediator 3.0.0-alpha.157
Result-aware pipeline behaviors for martinothamar/Mediator. Provides validation, authorization, l...
16 versions - Latest release: about 8 hours ago - 40 stars on GitHub
trellis.testing 3.0.0-alpha.157
Testing utilities and assertions for Trellis - FluentAssertions extensions, test builders, and fa...
17 versions - Latest release: about 8 hours ago - 40 stars on GitHub
fox.optionkit 1.0.0
A minimalist, dependency-free Option<T> implementation for C#. Provides a type-safe alternative t...
1 version - Latest release: about 1 month ago - 116 downloads total - 1 maintainer
light.portableresults.aspnetcore.shared 0.1.0
The Light.PortableResults.AspNetCore.Shared package contains shared functionality for writing ASP...
1 version - Latest release: about 1 month ago - 102 downloads total - 4 stars on GitHub - 1 maintainer
light.portableresults.aspnetcore.mvc 0.1.0
Integration package for turning result instances into MVC's IActionResult instances. Compatible w...
1 version - Latest release: about 1 month ago - 95 downloads total - 4 stars on GitHub - 1 maintainer
light.portableresults 0.1.0
The Light.PortableResults package implements the core functionality: Results, Errors, Metadata, F...
1 version - Latest release: about 1 month ago - 102 downloads total - 1 maintainer
light.portableresults.aspnetcore.minimalapis 0.1.0
Integration package for turning result instances into Minimal API's IResult instances. Compatible...
1 version - Latest release: about 1 month ago - 86 downloads total - 1 maintainer
category.theory 0.5.2
Provides C# implementation of few patterns and structures theorized in category theory
13 versions - Latest release: 12 months ago - 3.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
softwarecraft.result 6.3.0
SoftwareCraft.Result represents the OOP implementation of a functional concept. Instead of throwi...
14 versions - Latest release: about 1 month ago - 1 dependent repositories - 20.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.7% on nuget.org
truemyth 1.0.1
An implementation of Result and Maybe for C♯
8 versions - Latest release: almost 7 years ago - 140 thousand downloads total - 4 stars on GitHub - 1 maintainer
easy.tools.result 1.0.2
A lightweight, robust, and type-safe implementation of the Result Pattern for .NET. Eliminates th...
3 versions - Latest release: 2 months ago - 328 downloads total - 1 maintainer
badeend.nothing 2.0.0 šŸ’°
If you want to use `void` as a type parameter, but C# won't let you...
7 versions - Latest release: over 1 year ago - 8.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
sunde.monads 1.0.1
The Monads library provides a set of functional programming constructs for .NET, including ...
3 versions - Latest release: about 1 year ago - 530 downloads total - 0 stars on GitHub - 1 maintainer
meigs2.functional 0.1.1-alpha29
A small library of functional extensions and classes for C#/VB. Amalgamation of LaYumba.Functiona...
11 versions - Latest release: almost 3 years ago - 0 stars on GitHub
clywell.primitives 1.2.0
Generic Result pattern and functional primitives for .NET - zero dependencies, zero business logi...
6 versions - Latest release: 8 days ago - 836 downloads total - 0 stars on GitHub - 1 maintainer
corekernel.domainmarkers 2.0.0
Provides domain-driven design markers like IAuditable, ISoftDeletable, ITraceable, and ITenantSco...
2 versions - Latest release: about 2 months ago - 466 downloads total - 0 stars on GitHub - 1 maintainer
fsregex 0.7.2
FsRegEx provides composable F# functionality for all the capabilities of the .NET Regex class inc...
3 versions - Latest release: almost 8 years ago - 5 dependent repositories - 14.2 thousand downloads total - 28 stars on GitHub - 1 maintainer
sirh3e.rust 1.0.0-preview-0006
Is a library that provide missing features in C# where are fundamental in the Rust Programming La...
6 versions - Latest release: almost 4 years ago - 1 dependent package - 14 stars on GitHub
pine-integration 0.4.31 šŸ’°
Elm DevTools and runtime
19 versions - Latest release: 2 days ago - 3.39 thousand downloads total - 248 stars on GitHub - 1 maintainer
tfg.functionalsharp.wrappers 1.0.1
Wrappers around BCL functionality for FunctionalSharp. Includes things like a live filesystem, etc.
1 version - Latest release: over 4 years ago - 3.43 thousand downloads total - 8 stars on GitHub - 1 maintainer
languageextensions.specifications 1.1.0
C# Specification pattern implementation.
4 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 70.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
domin.csharpfunctionalextensions 3.6.0-dev
CSharpFunctionalExtensions - functional extensions for C#
1 version - Latest release: 4 months ago - 2,746 stars on GitHub
languageextensions.dataaccess.extensions 1.3.0
C# Specification pattern implementation.
4 versions - Latest release: almost 7 years ago - 3.51 thousand downloads total - 2 stars on GitHub - 1 maintainer
metaphor.csharp.extensions 0.0.0-alpha.0.1
CSharpFunctionalExtensions - functional extensions for C#
1 version - Latest release: over 2 years ago - 2,724 stars on GitHub
csharpfunctionalextensionsnet4.0 2.1.1
CSharpFunctionalExtensions - functional extensions for C#.
16 versions - Latest release: over 6 years ago - 1 dependent repositories - 55.6 thousand downloads total - 2,791 stars on GitHub - 1 maintainer
csharpfunctionalextensions.portable_experimental
CSharpFunctionalExtensions - functional extensions for C#.
1 version - Latest release: 2 days ago - 2,724 stars on GitHub
csharpfunctionalextensions_exp
CSharpFunctionalExtensions - functional extensions for C#.
1 version - Latest release: 2 days ago - 2,724 stars on GitHub
reslava.result.analyzers 1.52.0
Roslyn safety analyzers for REslava.Result. Enforces correct usage patterns at compile time — det...
52 versions - Latest release: 5 days ago - 4.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
reslava.result.sourcegenerators deprecated
Source generators for REslava.Result library. Automatically generates extension methods to conver...
39 versions - Latest release: 3 days ago - 4.28 thousand downloads total - 4 stars on GitHub - 2 maintainers
reslava.result.flow 1.52.0
REslava.Result-native source generator for automatic Mermaid pipeline diagrams. Add [ResultFlow] ...
27 versions - Latest release: 5 days ago - 2.14 thousand downloads total - 4 stars on GitHub - 1 maintainer
reslava.resultflow 1.52.0
Library-agnostic source generator for automatic Mermaid pipeline diagrams. Add [ResultFlow] to an...
29 versions - Latest release: 5 days ago - 2.63 thousand downloads total - 4 stars on GitHub - 1 maintainer
reslava.result.aspnetcore 1.52.0
ASP.NET Core source generators for REslava.Result. SmartEndpoints auto-generates complete Minimal...
29 versions - Latest release: 5 days ago - 2.45 thousand downloads total - 4 stars on GitHub - 1 maintainer
reslava.result 1.52.0
A Result pattern library for .NET with typed errors, Railway-Oriented pipelines, and automatic fl...
82 versions - Latest release: 5 days ago - 8.51 thousand downloads total - 4 stars on GitHub - 1 maintainer
reslava.result.fluentvalidation 1.52.0
FluentValidation bridge for REslava.Result. Converts AbstractValidator<T> results into REslava.Re...
35 versions - Latest release: 5 days ago - 2.91 thousand downloads total - 4 stars on GitHub - 1 maintainer
reslava.result.opentelemetry 1.52.0
OpenTelemetry integration for REslava.Result. Seeds ResultContext.CorrelationId from the active s...
21 versions - Latest release: 5 days ago - 1.67 thousand downloads total - 4 stars on GitHub - 1 maintainer
reslava.result.http 1.52.0
HttpClient extensions that return Result<T> instead of throwing. Maps HTTP 4xx/5xx status codes t...
31 versions - Latest release: 5 days ago - 2.87 thousand downloads total - 4 stars on GitHub - 1 maintainer
csharpfunctionalextensions.strongname 3.7.0
CSharpFunctionalExtensions - functional extensions for C#
15 versions - Latest release: about 1 month ago - 11.7 thousand downloads total - 2,791 stars on GitHub - 1 maintainer
aardvark.application.utilities 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
320 versions - Latest release: 3 days ago - 1 dependent package - 295 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.wpf.gl 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
443 versions - Latest release: 3 days ago - 474 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.scenegraph 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
445 versions - Latest release: 3 days ago - 26 dependent packages - 1.46 million downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.slim.vulkan 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
286 versions - Latest release: 3 days ago - 2 dependent packages - 332 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.rendering.gl 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
446 versions - Latest release: 3 days ago - 13 dependent packages - 1.36 million downloads total - 139 stars on GitHub - 1 maintainer
aardvark.rendering.vulkan 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
383 versions - Latest release: 3 days ago - 11 dependent packages - 973 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.winforms.gl 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
446 versions - Latest release: 3 days ago - 4 dependent packages - 733 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.winforms 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
444 versions - Latest release: 3 days ago - 7 dependent packages - 1.04 million downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.winforms.vulkan 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
346 versions - Latest release: 3 days ago - 2 dependent packages - 390 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.wpf 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
444 versions - Latest release: 3 days ago - 1 dependent package - 573 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.openvr.gl 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
296 versions - Latest release: 3 days ago - 1 dependent package - 334 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.rendering.common 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
35 versions - Latest release: 3 days ago - 59.5 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.openvr.vulkan 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
328 versions - Latest release: 3 days ago - 2 dependent packages - 401 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.openvr 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
329 versions - Latest release: 3 days ago - 4 dependent packages - 541 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.slim.gl 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
286 versions - Latest release: 3 days ago - 3 dependent packages - 399 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.scenegraph.browser 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
112 versions - Latest release: 3 days ago - 42 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.rendering.text 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
402 versions - Latest release: 3 days ago - 12 dependent packages - 737 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.scenegraph.assimp 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
34 versions - Latest release: 3 days ago - 10.3 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application.slim 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
286 versions - Latest release: 3 days ago - 4 dependent packages - 478 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.gpgpu 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
318 versions - Latest release: 3 days ago - 3 dependent packages - 451 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.rendering 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
126 versions - Latest release: 3 days ago - 35 dependent packages - 561 thousand downloads total - 139 stars on GitHub - 1 maintainer
aardvark.application 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
448 versions - Latest release: 3 days ago - 27 dependent packages - 1.95 million downloads total - 139 stars on GitHub - 1 maintainer
aardvark.rendering.imgui 5.6.4
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
6 versions - Latest release: 3 days ago - 862 downloads total - 139 stars on GitHub - 1 maintainer
csharpfunctionalextensions.fluentassertions 3.6.0 šŸ’°
This package provides a set of extensions to FluentAssertions to simplify the testing of project ...
20 versions - Latest release: 6 months ago - 2 dependent packages - 246 thousand downloads total - 25 stars on GitHub - 1 maintainer
forgesharp.results 2.2.0
Monadic Result type for safe and fluent error handling.
7 versions - Latest release: 11 days ago - 1.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
safetyfirst.strict 4.0.1
Select partial functions made to have warnings in F#
4 versions - Latest release: about 6 years ago - 26.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
monad.net 1.1.2
Functional programming library for .NET with Option, Result, Validation, Try, RemoteData, NonEmpt...
20 versions - Latest release: 2 months ago - 2.99 thousand downloads total - 2 maintainers
dunet 1.16.1
A simple source generator for discriminated unions in C#.
52 versions - Latest release: about 2 months ago - 1 dependent package - 547 thousand downloads total - 870 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 8 years ago - 1.5 thousand downloads total - 11 stars on GitHub - 1 maintainer
coplt.union.utilities 0.19.0
Tagged union for c#
7 versions - Latest release: 7 months ago - 1.54 thousand downloads total - 22 stars on GitHub - 1 maintainer
pipeline-fp 1.0.1
Pipeline functional programming pattern
2 versions - Latest release: about 1 year ago - 656 downloads total - 3 stars on GitHub - 1 maintainer
fxkit 0.9.1
Package Description
67 versions - Latest release: 3 months ago - 1 dependent package - 26.3 thousand downloads total - 24 stars on GitHub - 1 maintainer
fxkit.compilerservices.annotations 0.9.1
Annotations (attributes) used by the FxKit Roslyn components.
66 versions - Latest release: 3 months ago - 1 dependent package - 30.2 thousand downloads total - 24 stars on GitHub - 1 maintainer
fxkit.testing 0.9.1
Test utilities for asserting on FxKit data types.
66 versions - Latest release: 3 months ago - 17.9 thousand downloads total - 24 stars on GitHub - 1 maintainer
csharpfunctionalextensions 3.7.0
CSharpFunctionalExtensions - functional extensions for C#
156 versions - Latest release: about 1 month ago - 135 dependent packages - 31.2 million downloads total - 2,784 stars on GitHub - 1 maintainer
dractec.optics 0.0.3
This package provides a very-low-overhead implementation of Lenses for C# records. Lenses a...
4 versions - Latest release: about 1 year ago - 621 downloads total - 0 stars on GitHub - 1 maintainer
zircon.results 2.0.1
A result pattern implementation for C# applications providing a clean way to handle success and f...
4 versions - Latest release: 5 days ago - 323 downloads total - 1 stars on GitHub - 1 maintainer
alsein.extensions.contexted 0.1.2
Some useful extensions for .net programming.
3 versions - Latest release: almost 7 years ago - 2.38 thousand downloads total - 4 stars on GitHub - 1 maintainer
futurum.fluentvalidation 1.0.3
A dotnet library, that allows FluentValidation to work with Futurum.Core.
4 versions - Latest release: about 3 years ago - 1 dependent package - 4.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
zeidlab.toolbox 1.1.2506.2315
A versatile and robust utility library designed to simplify common programming tasks, enhance err...
12 versions - Latest release: 10 months ago - 2.25 thousand downloads total - 1 stars on GitHub - 1 maintainer
aardvark.base.tensors 5.3.21
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
86 versions - Latest release: 3 months ago - 25 dependent packages - 866 thousand downloads total - 159 stars on GitHub - 1 maintainer
freeawait 0.5.1
Tiny .NET library that implements a free monad-like pattern with C# async/await and can be used a...
2 versions - Latest release: over 4 years ago - 1 dependent package - 1.21 thousand downloads total - 22 stars on GitHub - 1 maintainer
mm.pipeblocks.extensions.dependencyinjection 1.1.4
MM.PipeBlocks implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstra...
5 versions - Latest release: 3 months ago - 520 downloads total - 1 stars on GitHub - 1 maintainer
Top 9.9% on nuget.org
languageextensions.dataaccess.abstractions 1.3.0
C# Specification pattern implementation.
5 versions - Latest release: almost 7 years ago - 4 dependent packages - 20.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
monadicsharp 1.4.0
A modern functional programming library for C# featuring Result<T>, Option<T>, Railway-Oriented P...
8 versions - Latest release: about 1 month ago - 2.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
tsikhanau.foundation 1.0.0
Core building blocks for functional programming in .NET - includes Guard, Ensure, Unit type, and ...
1 version - Latest release: 6 months ago - 271 downloads total - 1 maintainer
exxerrules.analyzers 1.0.0
Comprehensive Roslyn analyzer suite enforcing Modern Development Conventions (MDC) with 20 produc...
1 version - Latest release: 8 months ago - 253 downloads total - 1 maintainer
functional.fluent.next 1.0.0
Provides a functional fluent syntax for C# based apps
1 version - Latest release: almost 5 years ago - 601 downloads total - 8 stars on GitHub - 1 maintainer
func 0.3.2
A library designed to expand C#'s functional programming capabilities including railway-oriented ...
14 versions - Latest release: about 2 years ago - 52.5 thousand downloads total - 8 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: about 6 years ago - 3 dependent packages - 6 dependent repositories - 232 thousand downloads total - 268 stars on GitHub - 1 maintainer
Top 8.1% on nuget.org
resultdotnet 2.0.9
Result type for C# and F#
22 versions - Latest release: almost 7 years ago - 2 dependent packages - 2 dependent repositories - 44.3 thousand downloads total - 4 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 8 years ago - 1.74 thousand downloads total - 11 stars on GitHub - 1 maintainer
functional.csharp.types 2024.10.3
C# types for functional development
3 versions - Latest release: over 1 year ago - 886 downloads total - 2 stars on GitHub - 1 maintainer
languageextensions.dataaccess.mongodb 1.3.0
C# Specification pattern implementation.
5 versions - Latest release: almost 7 years ago - 3.97 thousand downloads total - 2 stars on GitHub - 1 maintainer
fun 1.0.0
A super simple functional programming library.
1 version - Latest release: over 9 years ago - 2.53 thousand downloads total - 4 stars on GitHub - 1 maintainer