C# functional language extensions - a base class library for functional programming
-
Updated
Jun 26, 2024 - C#
C# functional language extensions - a base class library for functional programming
This is a tutorial that aims to demonstrate the practical fundamentals behind using LanguageExt in a fashion though step-by-step tutorials which introduce and then build up on concepts.
Monacs - Collection of basic monads and functional extensions for C#
Railway Oriented Programming in C#
Starting code and proposed solution for Functional Structures Refactoring Kata
A .Net library for composing reactive collections.
A small set of extensions to make test assertions more fluent when using CSharpFunctionalExtensions! Wow!
A set of C# extension methods to help working with nullable types by implementing the Maybe monad on top of `T?`.
Sirh3e.Rust is a library that provide missing features in C# where are fundamental in the Rust Programming Language
A sample .NET application featuring DDD, CQRS, event-sourcing, Docker, integration testing and a bit of SignalR.
A simple F#'s monads port for C#.
Fluent functional extensions for C#
Useful monads for building C# projects.
Functional Programming for C# and .NET Core
A small library of functional extensions and classes for C#/VB. Amalgamation of LaYumba.Functional, LanguageExt and FunctionalExtensions.
Option Monad for Unity with UniTask integration.
A CQRS implementation influenced by jbogard/MediatR combined with vkhorikov/CSharpFunctionalExtensions Monads for Kentico Xperience applications.
Add a description, image, and links to the monad topic page so that developers can more easily learn about it.
To associate your repository with the monad topic, visit your repo's landing page and select "manage topics."