Immutable and pure
The third in a series of posts about how we think about coding and functional programming. The first was The Homunculus and the second was State
The subsections of programs referred to in the previous section are often called functions. In mathematics, the term function has a fairly strict definition …
more ...