Keep Calm & Groovy On!

For nearly 20 years, Object Partners has been providing high quality software services. Roughly 7 years ago, we saw the potential that Grails and Groovy could offer our clients. So we invested. Heavily. We have .. READ MORE

StringTemplates in Groovy

I was looking for some some string templating in Groovy a while back and found that Groovy supports it nicely, including something called SimpleTemplateEngine, which seemed exactly what I needed. But I soon sat scratching .. READ MORE

Groovy’s .with() and multiple assignment

Multiple assignment I recently discovered a relatively little-known feature in Groovy called multiple assignment.  As the name indicates, it allows you to assign multiple values to multiple variables in one statement: The Groovy docs do .. READ MORE

Memoization in Groovy

Memoization is a form of caching.  Judging by the article on Wikipedia and other sites, memoization is very useful for recursive calculations, though it can be used anywhere you need to store previously calculated data .. READ MORE