CSharpFunctionalExtensions
Functionality library
A library providing functional programming utilities and patterns for working with data in C#.
Functional extensions for C#
2k stars
82 watching
304 forks
Language: C#
last commit: about 2 months ago
Linked from 3 awesome lists
csharpentityfunctional-programmingmaybe-monadresultvalue-object
Related projects:
Repository | Description | Stars |
---|---|---|
louthy/language-ext | A C# library that enables declarative and pure functional programming by providing extensions to the language. | 6,527 |
mazharenko/fluentassertions.eventual | A NuGet package that allows developers to wait for FluentAssertions checks to pass during testing | 5 |
exceptionless/exceptionless.datetimeextensions | Provides extension methods for working with dates, times, and time spans in C#. | 239 |
la-yumba/functional-csharp-code | Provides code samples and exercises for learning Functional Programming in C# | 585 |
leandromoh/curryfy | Provides strongly typed extensions for C# delegates to support functional programming techniques like currying and partial application. | 69 |
messagepack-csharp/messagepack-csharp | Fastest C# serializer with built-in LZ4 compression and support for Unity and Xamarin. | 5,795 |
zzzprojects/z.extensionmethods | Extends .NET Framework and .NET Core with reusable code snippets | 1,589 |
fluentvalidation/fluentvalidation | A .NET validation library that uses a fluent interface and lambda expressions to build strongly-typed validation rules. | 9,111 |
nsubstitute/nsubstitute | A mocking library designed to simplify testing by providing an easy-to-use syntax and natural language support. | 2,674 |
kachayev/fn.py | Provides a set of functional programming primitives and tools to improve code organization and debugging in Python | 3,351 |
fsprojects/fsharpplus | Extends F# with functional programming techniques and generic functions to simplify development and improve code reuse. | 852 |
mono/cppsharp | A tool and set of libraries that bridges C/C++ APIs to high-level languages like .NET. | 3,126 |
caiorss/functional-programming | An online tutorial on functional programming concepts, examples, and patterns illustrated in multiple programming languages | 2,688 |
nuget/nuget.client | Tools and clients for managing .NET packages and dependencies. | 748 |
waf/csharprepl | An interactive C# programming environment with syntax highlighting and NuGet package management | 2,941 |