The Functional Way to Build Reliable Apps — Arrow’s Either

“Good engineers fix bugs. Great engineers design systems where bugs can’t hide.”