By Alvin Alexander. Last updated: March 2, 2018
“So the main takeaway of this discussion is to appreciate the idea of algebra-based design. An algebra is a combination of a set of types, a set of functions defined with them, and a set of laws that interrelate the functions.”
~ from the book, Functional and Reactive Domain Modeling