This issue contains a couple of links to Groovy DSL examples. DSL creation is one of the greatest capabilities of the language.

First time I discovered Groovy I liked how succinct the language is. How easy it is to perform common operation such as File manipulation or XML building. I saw DSLs in action and marvel about the clarity they offer but I did not understand what a DSL was. I did not understand how they worked. In fact I was unaware DSL acronym stood for Domain Specific Language 😞. However, when someone explains you how to build a DSL is like someone shows you how to pull a rabbit out of a hat. You are invited to take you language use to the next level.

Excuse the self promotion. If you are in Madrid (Spain) area and are interested in 🕷, scrapers and Geb come to the next Madrid Groovy User Groovy Meetup. If you can't make it next week, hope to see you in CodeMotion in two weeks.

Groovy Calamari