Speaker Topics - No Fluff Just Stuff

Functional Programming Kata with Groovy

In this session, we'll work through a solution to the Bank OCR kata, using Groovy and functional programming techniques.

As we work through this programming kata using Groovy, we'll use pure functions that are small and easy to test. The code will use recursion plus Groovy methods that support functional programming such as take, drop, first, tail, find, findAll, collect, collectMany, and transpose.


About Scott Hickey

A Principal Enterprise Architect with Mutual of Omaha, Scott Hickey has been developing software for over 25 years. He has been working with Java since 1998 and Groovy since 2005. He was the lead developer for the Groovy Eclipse Plugin and as well as a president of the Omaha Java User Group.

More About Scott »