Book

Groovy for Domain-specific Languages

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h52m

Language

English

About Book

Who Is This Book For?

This book is for Java software developers who have an interest in building domain scripting into their Java applications. No knowledge of Groovy is required, although it will be helpful. This book does not teach Groovy, but quickly introduces the basic ideas of Groovy. An experienced Java developer should have no problems with these and move quickly on to the more involved aspects of creating DSLs with Groovy. No experience of creating a DSL is required.

Book content

chapters 12h52m total length

Introduction to DSL and Groovy

Groovy Quick Start

Essential Groovy DSLs

The Groovy Language

Groovy Closures

Example DSL GeeTwitter

Power Groovy DSL Features

AST Transformations

Existing Groovy DSL's

Building a Builder

Implementing a Rules DSL

Integrating it all

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required