Samples and exercises written during reading of "Groovy for Domain Specific Languages"