Top 20 NuGet functional Packages
This package contains a suite of extension methods for working with Option and Result types.
Design and build-time code-gen for records, unions, lenses and immutable With functions
A C# library with main purpose to reduce boilerplate code and avoid bugs thanks to stronger typing. Utilizes many concepts from functional programming languages that are also applicable in C#.
This package contains a framework and extension methods for asynchronous enumerables.
Contracts for magic.signals, a Super Signals implementation for Magic built on magic.node, allowing you to invoke functionality from one component in another component without any (direct) references between your components. To use package go to https://polterguy.github.io
This package contains allocation free Option and Result discriminated union types and associated factory methods.
A package bringing popular functional abstractions (e.g. Option or Either) to C#.
Parser combinators library based on Haskell Parsec. This is part of the LanguageExt functional base class library and requires LanguageExt.Core
Unit testing kit for Orleankka. Allows to unit test actors in a full isolation.
This package contains discriminated union types for arbitrary unions of 2 to 8 types and associated factory methods.
This package contains extension methods for IEnumerable<T> and extension methods that add support for Task<IEnumerable<T>> to LINQ.
Opinionated, web development framework for F# which implements the server-side, functional MVC pattern