Anonymous 3d
I used to be a functional programming hater, but there are certain types of projects where it’s the only solution that makes logical sense. Especially really simple tools, and things that the output needs to be the same every time if it’s the same input.
1 