List of Listings
Chapter 1. Learning to speak the language of the domain
Chapter 2. The DSL in the wild
Chapter 3. DSL-driven application development
Listing 3.1. ClientOrder.groovy: order-processing DSL in Groovy
Listing 3.2. order.dsl: Groovy script for placing orders
Listing 3.3. Java application code that invokes the Groovy DSL
Listing 3.4. Account domain object in Java
Listing 3.5. AccountDSL in Scala
Listing 3.6. RunScript.java: DSL integration using GroovyClassLoader
Listing 3.7. order.dsl: the DSL script now returns a Closure
Chapter 4. Internal DSL implementation patterns
Get DSLs in Action now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.