Top 20 NuGet ROP Packages

Railway-oriented programming for .NET
A gathering place for things that identify as monads but are C# in orientation
Collection of basic monads and functional extensions for C#
Extends the FSharp.Control namespace to add Operations, a Railway-Oriented Programming framework compatible with Async Worfklows and the Task Parallel Library (TPL), including a Computation Expression Builder and library functions.
This Library provides a way for doing Railway Oriented Programming in C#.
A gathering place for things that identify as monads but are C# in orientation
Features implementations of some of the usual suspects from functional programming: option type (Maybe<T>), error types (Result<T, TError>, Outcome<T> and Fallible<T>) for Railway Oriented Programming, simple disjoint union (Either<T1, T2>), (finite and infinite) sequence generators and LINQ extensi...
F# Helpers to facilitate with the Railway Oriented Programming approach.
Set of railway-oriented C# extension methods which could be used as building blocks for data-flow style applications.
Objects and utilities and with the help of LINQ to elegantly support railway oriented programming
Optionally is a lightweight implementation of the Option and Result types that facilitates a more functional approach to .NET.