James Sinclair I am passionate about functional programming, test-driven development, and continuous delivery. I am also interested in neural networks and deep learning.

Stories by James Sinclair

Elegant Error Handling with the JavaScript Either Monad

Using the JavaScript Either monad for error handling


In this article, we’ll take a look at using JavaScript’s Either monad to handle errors as an alternative to try…catch.

James Sinclair
Sep 15, 2021 ⋅ 18 min read