24 packages returned for Tags:"Railway"

Package type
Sort by
Options
A Railway Oriented Programming inspired library for C# based on the articles of Scott Wlaschin
FunSharp - Railway oriented programming library in C#. Provides a functional programming approach to handle exceptions in an elegant way and to avoid NullReferenceExceptions.
Mayhap is a tiny C# library inspired by Scott Wlaschins Railway Oriented Programming. Its goal is to simplify typical success/fail logic flows.
Extends the FSharp.Control namespace to add Operations, a Railway-Oriented Programming framework compatible with Async Worfklows and the Task Parallel Library (TPL), including a Computation Expression Builder and library functions.
Provides a fully-featured Option type, aka a Maybe type, with several companion helpers (parsing, LINQ). An Option type allows to represent objects that are either something (a value or a reference) or nothing. Nullable Reference Types (NRT) do not count since they are not actual .NET types but... More information
This is a Framework designed to give us the power to develop in C# in a Functional way using Railway Oriented Programming. This Framework is using .Net Standard 2.