Last call to make your voice heard! Our 2022 Developer Survey closes in less than a week. Take survey.

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
205 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