Top 20 NuGet functional Packages

Design and build-time code-gen for records, unions, lenses and immutable With functions
Support for Reactive Extensions overloads for various types in the LanguageExt.Core
This library uses and abuses the features of C# to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself.
Parser combinators library based on Haskell Parsec. This is part of the LanguageExt functional base class library and requires LanguageExt.Core
This package contains a suite of extension methods for working with Option and Result types.
FSharp.Core redistributables from F# Tools version 5.0.0 For F# 5.0. Contains code from the F# Software Foundation.
This package contains allocation free Option and Result discriminated union types and associated factory methods.
CSharpFunctionalExtensions - functional extensions for C#
Opinionated, web development framework for F# which implements the server-side, functional MVC pattern
Helper library for LanguageExt.Core that facilitates conversion between F# native types like Option, Map, List, etc to .NET and Language Ext types.
A native functional ASP.NET Core web framework for F# developers.
A simple functional HTTP client library for F#
.NET library that provide mainly functional features for C#. This means concept of Option, Result, Either and ValueObject. Supported platforms: - .NET Standard 1.0+ - .NET Core 1.0+ - .NET Framework 2.0+ Supports Source Link
This package depends on all other packages in the Functional suite.
Common types and helpers for represent result of some operation.
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
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 depends on all other packages in the Functional suite.
This package contains a extension methods for primitives and async enumerables.
This package provides extensions to FluentAssertions for the Functional.Primitives package.