⭐ Implementation of the code in Mark Seeman's presentation: "Get value out of your monad"
-
Updated
Dec 21, 2018 - C#
⭐ Implementation of the code in Mark Seeman's presentation: "Get value out of your monad"
Functional Programming Monads with c#, Way to return multiple values from method with Monads
LINQ/monadic extensions for async operations in .net
An implementation of monads in csharp, with JetBrains Rider as IDE and Lubuntu as operating system
general c# tools including functional programming helpers
Monads for easy and compact error handling with Railway Oriented Programming.
C# implementation of the result and other monads with query syntax support and extensions for Tasks and IEnumerable
A lightweight, zero-dependency C# library that implements the Result pattern for more explicit and type-safe error handling. SharpResults helps you avoid exceptions for control flow and makes success/failure states explicit in your code.
A collection of class libraries which implement useful patterns that can be used in .NET
The source Code for the course "Master Functional C# With Categories"
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.
Everyone's favorite probability problem expressed in a LINQ query
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
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."