Skip to main content

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
0 answers
270 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 ...
user avatar