Learning Groovy - Davis, Adam L.; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2016)
Part I. Getting Groovy -- 1. Software to Install -- 2. Groovy 101 -- 3. Tools -- 4. GDK -- 5. Coming from Java -- Part II. Advanced Groovy -- 6. Groovy Design Patterns -- 7. DSLs -- 8. Traits -- 9. Functional Programming -- 10. Groovy GPars -- Part III. The Groovy Ecosystem -- 11. Groovy Awesomeness -- 12. Gradle -- 13. Grails -- 14. Spock -- 15. Ratpack -- Appendices -- A. Java/Groovy -- B. Resources.
Keywords: Java (Computer program language).; Programming languages (Electronic computers).; Computer programming; Java; Programming Languages, Compilers, Interpreters; Programming Techniques