Top 20 NuGet Packages
                A core library to enable functional programming in C#
Data Types:
- Identity
- Maybe
- Result
- Either
- Validation
- Reader
- Writer
- IO
- State
- Tagged
- Union
- Coyoneda
- Yoneda
- Continuation
- Redux: Store, Reducer, Middleware and Action (e.g. Tagged)
Prelude (Standard Library)
- Syntactic...
            
            
            
        
                Provides a functional fluent syntax for C# based apps
            
            
            
        
                C# gone functional
            
            
            
        
                Package Description
            
            
            
        
                Package Description
            
            
            
        
                Package Description
            
            
            
        
                Package Description
            
            
            
        
                This small feature is meant to fill the gap created by lack of forward pipe operator in C#.
            
            
            
        
                Provides extensions to Serilog for handling Functional.Primitives types (Option<T> and Result<TSuccess, TFailure>)
            
            
            
        
                Provide functional extensions like Either, Unit, Option explained in the book "Functional Programming in C#"
            
            
            
        
                Package Description
            
            
            
        
                A set of extension methods inspired by F#, which make functional programming in C# a bit more fluent.
            
            
            
        
                Allows for concisely making modified copies of nested immutable data structures.
            
            
            
        
                Package Description
            
            
            
        
                Package Description
            
            
            
        
                Functional library for .NET
            
            
            
        
                FunctionalQuery is the map-as-you-go .NET data access library. It removes the cruft of connections, commands, and readers while providing useful error messages.
            
            
            
        
                This package provides Discriminated Unions for C#. This is the old backage. The new package is FunctionalSharp.DiscriminatedUnions.
            
            
            
         
                 
                 
                        