Slides and videos explaining a functional approach to error handling This page contains links to the slides and code from my talk “Railway Oriented Programming”. Here’s the blurb for the talk: Many examples in functional programming assume that you are always on the “happy path”. But to create a robust real world application you must deal with validation, logging, network and service errors, and o
![Railway Oriented Programming | F# for fun and profit](https://cdn-ak-scissors.b.st-hatena.com/image/square/3381de9f4ebb538e35f6a53eab6ff497ec8e07c5/height=288;version=1;width=512/http%3A%2F%2Ffsharpforfunandprofit.com%2Frop%2Frop427.jpg)