Railway Oriented Programming | F# for fun and profit
Slides and videos explaining a functional approach to error handling
City Of United Kingdom Railway Oriented Programming Functional Programming Modeling Made Domain Driven Design
Source: fsharpforfunandprofit.com