In a general sense, every operation depends on when it is run and how many times it is run. Using our language or some other discipline, we can say, “Well, that memory or the register, it’s kind of special. We’re not going to store anything important in there so that at any point we can overwrite it.”
Thoughts on Functional Programming Podcast
An off-the-cuff stream of Functional Programming ideas, skills, patterns, and news from Functional Programming expert Eric Normand.
Functional programming is a paradigm. Meaning, it is a set of ideas, it’s a set of concepts, a set of practices and almost like a theory of programming itself. It is a framework, meaning a mental framework for how to approach a problem that you’re trying to solve with software.