3 Options to Avoid Side-Effects in Web Dev
Side-effects (aka I/O) can make your code hard to test, understand, and change. In web dev, you have 3 options:
Use languages that don’t have side-effects; Elm for UI, and Roc for API/CLI.
Abstract ...