Collection of blog posts on functional programming with Groovy.ClosuresHigher order functionsCurryingFunction compositionPure functionsImmutabilityRecursionTail call optimisationMemoizationCollect - map operationFilterReduceMap filter reduceStrategy patternCommand patternExecute Around pattern Share: Twitter Facebook Show Comments