Closure under composition
How maths can help you write more resilient software.
In the very beginning of my path to becoming a functional programmer I had to learn about closures not once, but twice. Lexical closures The first time was when I learned about lexical closures, which are a way of attaching an environment to a given function c...