C# functional language extensions - a base class library for functional programming
-
Updated
Oct 28, 2024 - C#
C# functional language extensions - a base class library for functional programming
A simple F#'s monads port for C#.
Functional programming library for C#
A set of several .NET libraries which provide common building blocks that can be used by any kind of library or application.
Lightweight functional programming library for C#
Monadic structures to simplify functional programming patterns in C#.
C# functional kata to practice language-ext library
This package provides Either, Maybe and List Monads for C# with an opportunity inherit from built in type and create custom Monadic Types.
Everyone's favorite probability problem expressed in a LINQ query
Write Honest functions in C# or convert Pure functions to Honest functions using Optional and Result monads. Combine them with LINQ and create extremely powerful functional compositions.
The source Code for the course "Master Functional C# With Categories"
This is a sample Blazor application showcasing CRUD using dotnet 7, Blazor WASM, ASP.NET Web API, OneOf, monads, EF Core, SQLite, xUnit, bUnit, WebApplicationFactory
C# implementation of the result and other monads with query syntax support and extensions for Tasks and IEnumerable
Add a description, image, and links to the monads topic page so that developers can more easily learn about it.
To associate your repository with the monads topic, visit your repo's landing page and select "manage topics."