## A quote about algebra-based design (in functional programming)

“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