railway-oriented-programming
There are 109 repositories under railway-oriented-programming topic.
dry-python/returns
Make your functions return something meaningful, typed, and safe!
rustedpy/result
NOT MAINTAINED - A simple Rust like Result type for Python 3. Fully type annotated.
dbrattli/Expression
Functional programming for Python
demystifyfp/FsToolkit.ErrorHandling
An opinionated F# Library for error handling
zorbash/opus
A framework for pluggable business logic components
GetStream/stream-result
🚊 Railway-oriented library to easily model and handle success/failure for Kotlin Multiplatform.
MonacsLib/Monacs
Monacs - Collection of basic monads and functional extensions for C#
solid-process/solid-result
Unleash a pragmatic and observable use of Result Pattern and Railway-Oriented Programming in Ruby.
odytrice/Operation
Railway Oriented Programming in C#
feymartynov/ex_operation
A library for making domain operations in Elixir
gsscoder/sharpx
.NET functional programming and other utilities
a-chris/to-result
A wrapper over `dry-monads` to solve its flaws and offer a safe way to implement the Railway pattern.
workshop-depot/rop
Minimal Railway Oriented Programming for Go
xyzsd/dichotomy
Result, Either, Try, and Maybe monadic types for Java
mrkloan/result-type
A Result type for the Java programming language.
pimbrouwers/Danom
Structures for durable programming patterns in C#.
ismasan/plumb
Data structures, validation, coercion and processing toolkit for Ruby
taxfyle/FxKit
Functional programming utilities and Roslyn components for writing expressive C#
bluehands/Funicular-Switch
Funicular-Switch is a lightweight C# port of F#'s result and option types to support 'railway oriented' programming patterns. Focus on the happy path, without loosing error information.
Avanade/CoreEx
CoreEx provides enriched capabilities for building business services by extending the core capabilities of .NET.
poteto/ember-pipeline
Railway oriented programming in Ember
chrilves/raffiot.py
Robust And Fast Functional IO Toolkit
demystifyfp/FsTweet
Twitter Clone in F# - Official GitHub Repository of the Book F# Applied II
patroza/fp-app-framework
Functional Programming Framework and sample code
rob-earwaker/rail
Railway oriented programming in Python
DavidVujic/pythonic-railway
Experimenting with Railway oriented programming and Python
iyegoroff/ts-railway
ROP flavoured Result & AsyncResult types
iyegoroff/ts-elmish
Elmish architecture in Typescript
johnpaulada/baccano
🛤️ A railway-oriented programming helper library.
paysure/orinoco
Functional composable pipelines allowing clean separation of the business logic and its implementation
unruly/control
A collection of functional control-flow primitives and utilities.
davidelettieri/ROP
Sample solution with ROP functions
gsscoder/railwaysharp
.NET library for Railway-oriented programming
awsxdr/func
Library to extend C#'s functional programming capabilities
joegiralt/step-sequencer
StepSequencer: A Ruby gem for defining and executing ordered workflows with ease. Chain tasks, handle conditional halts, and streamline process flows in your applications.
maximegel/railsharp
A small railway oriented library in C#