Welcome to our series on Functional Programming! Are you ready for some fun?
So, yeah, I'm sure you've heard all the fuss about functional programming recently. People are talking and arguing about combinators and monads and monoids and all kinds of other words that sound like they came out of...