99 packages tagged with “Railway”
FsToolkit.ErrorHandling is an extensive utility library based around the F# Result type, enabling consistent and powerful error handling.
C# DDD Domain Layer
A Railway Oriented Programming inspired library for C# based on the articles of Scott Wlaschin
Implementation of result type based on pattern matching
The small ROP library from Scott Wlashin's note on Railway Oriented Programming
A gathering place for things that identify as monads but are C# in orientation
This Library provides a way for doing Railway Oriented Programming in C#.
Russian railway car number parser
Source generator emitting unit testing methods for result types
Operation libarary that enables railway oriented programming for c# similar to javascript's promises.
Provides a functional programming approach to elegantly handle errors and avoid problems with null values.
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.
Simple and powerful Railway Oriented library for C#
C# Result class with Railway-Oriented extension methods. Write functional-looking C# code and minimize the need for async syntactic sugar throughout your data pipelines.
Mayhap is a tiny C# library inspired by Scott Wlaschins Railway Oriented Programming. Its goal is to simplify typical success/fail logic flows.
Package Description
Objects and utilities and with the help of LINQ to elegantly support railway oriented programming
Synonms Functional library is an implementation of the 'Railway' programming paradigm plus some other functional bells and whistles.
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 annotations that are ignored at run-time. A tutorial along with guidelines is available on the project website.
Wrapper for BluePrint.Core for Fable Elmish
Railway Diagrams
Usefull extensions, Functional programming, Railway oriented
A .NET Core wrapper to query the National Rail APIs for historical and live information.