I feel like pure functional programming is the logical conclusion of test-driven development. Programs with a large side-effect-free core are much easier to test in my experience
Conversation
Replying to
Pure OO is supposed to be side effect free too, people just kind of forgot that.



