Top 20 NuGet functional Packages
"Either" Monad-like Implementation for dealing with operation results in C#
A library of static classes, extension methods, and classes that apply functional techniques to C#.
Set of generic arbitraries to help test graphQL queries and mutations.
Implementation of option type holding a value or representing a none.
Implementation of an OptionType in GraphQL.
Batteries-included Arachnid Stack
Batteries-included Arachnid Stack
Optional is a robust option/maybe type for C#.
API functional tests with a fixture pattern
Provides extension methods for conveniently decorating Functional.CQS query handler implementations with caching concerns:
- IQueryHandler<TQuery, TResult>
- IAsyncQueryHandler<TQuery, TResult>
Used with SimpleInjector container.
Supplies caching decorator implementations for Functional.CQS handler implementations:
- IQueryHandler<TQuery, TResult>
- IAsyncQueryHandler<TQuery, TResult>
Defines an in-memory cache that implements Functional.CQS.AOP.Caching.Infrastructure.IFunctionalCache
Expressions Evaluator for .NET
Adds ASP.NetCore methods and extensions to the Capgemini.SerializableResult NuGet
A companion library to Endofunk.FX providing functional wrappers around:
- System.Data.SqlClient
- System.Data.SQLite
Extension functions package for IDataReader implementations.
An implementation of the Tcl scripting language.
An implementation of the Tcl scripting language.
Useful extensions for LanguageExt with AspNetCore
Microsoft.AspNetCore.Antiforgery support for the Giraffe web framework.