Reduce - The Swiss Army Knife of Higher Order Functions The oft misunderstood/underestimated higher order function, Reduce is one of the most flexible tools in our functional programming arsenal Inspired by Mykola Bilokonsky's reduce tutoral