Top 20 NuGet functional Packages

F# plugin for the Protocol Buffers compiler
Result type for C# and F#
Result monad for C#. In its core this monad enhances a type by adding a success/failure status. For more information see http://csharp-functional.readthedocs.io/en/latest/result-monad.html.
An Option type for C# (retargeted for netstandard). Forked from https://github.com/tejacques/Option. See https://github.com/bentefay/Option for documentation.
Lightweight and performant immutable linked list data structure for .NET
A C# library which gives you basic functions for type conversion and object transformation
Provides CQS-style generic contracts built over Functional.Primitives - IQueryHandler<TQuery, TResult> returning TResult - IAsyncQueryHandler<TQuery, TResult> returning Task<TResult> - ICommandHandler<TCommand, TError> returning Result<Unit, TError> - IAsyncCommandHandler<TCommand, TError> returning...
Binaries for the Option type. Visit https://github.com/tejacques/Option for an overview and usage examples.
Graphs for F#
F# api for Orleankka. Core and client-side library.
Functional primitives for Unity3D - inspired by csharp-monads, Haskell & F#
Templates for Freya on .NET Core
An implementation of the Tcl scripting language.
Option types for C# with LINQ support and rich fluent syntax
Opinionated, web development framework for F# which implements the server-side, functional MVC pattern