As a recent convert to functional programming, I'd like to point out that more functional styles of error handling helps one address them more properly and not sweep them under the rug.
This ties into the article's first point about how poor error handling is a common source of bugs.
This ties into the article's first point about how poor error handling is a common source of bugs.