My last post and many other posts on functional programming tend to extol the benefits of functional programming and then end with a catch phrase like, “People use (functional) patterns all the time, they just don’t have a name for them!” But after publishing my last post, several people asked me for examples. I looked around to see if I could find good material, but was shocked to find how rare i