
Functional Design in Clojure
Each week, we discuss a software design problem and how we might solve it using functional principles and the Clojure programming language.Each week, we discuss a software design problem and how we might solve it using functional principles and the Clojure programming language.
Show episodes
We look at pure data models we've created and see what they have in common.We look at pure data models we've created and see what they have in common.
We find a clear and pure heart in our application, unclouded by side effects.We find a clear and pure heart in our application, unclouded by side effects.
We turn our attention to the frontend, and our eyes burn from the complexity.We turn our attention to the frontend, and our eyes burn from the complexity.
We look for a suitable place to dig into the code and find an entry point.We look for a suitable place to dig into the code and find an entry point.
We find ourselves staring at code for the first time—even though we wrote some of it!We find ourselves staring at code for the first time—even though we wrote some of it!
We highlight the highlights of the Sportify! series.We highlight the highlights of the Sportify! series.