A result abstraction that can be mapped to HTTP response codes if needed.
-
Updated
Sep 19, 2024 - C#
A result abstraction that can be mapped to HTTP response codes if needed.
Discriminated unions, pattern matching and partial applications for C#
csharp-functional provides a set of NuGet packages to drive your coding towards a functional approach as well as enabling Railway Oriented programming
Fluent functional extensions for C#
UnityOption is a C# implementation of the 'Option' type that can be serialized in the Unity inspector.
Functional programming tool box for C#
An option type for .NET
A generic 'option' type for .Net, explicitly representing a value that is either 'something' or 'nothing'.
C# implementation of the Maybe and Result monads for better error handling
SoftwareCraft.Maybe represents the OOP implementation of a functional concept. Instead of returning null, return a Maybe, and the code will be much cleaner and the intent much clearer.
C# abstract types
Add a description, image, and links to the maybe topic page so that developers can more easily learn about it.
To associate your repository with the maybe topic, visit your repo's landing page and select "manage topics."