Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now

Questions tagged [railway-oriented]

Railway-oriented programming is a design pattern to support error handling with function composition by using a convention where all functions accept a success/error state as input, and return a success/error state as output.

Filter by
Sorted by
Tagged with
3
votes
0answers
91 views

Async in Railway Oriented Programming in F#

In F# the Railway Oriented Programming pattern can be implemented synchronously using the Result<'t,'terr> type as result value for functions, so they can be ...