Layered design in functional programming
The Eric Normand Podcast - A podcast by Eric Normand
Categories:
Functional programmers often talk about creating layered designs, where each layer represents a coherent level of abstraction. It’s a way to organize your code.