Use error decorators to simplify your error handling code

March 28, 2023

In the last week, I’ve helped two different clients solve the same problem. So I decided to make a video about the technique.

Imagine you’ve written a Retry function that accepts a callback function as an argument, and executes it in a loop until success. Now further imagine that some errors should not be retried. Learn how to use a simple custom error type implimentation as a decorator type, to simplify this type of logic.


Share this

Direct to your inbox, daily. I respect your privacy .

Unsure? Browse the archive .

Get daily content like this in your inbox!

Subscribe