Titre : How to Create a Fluent API DSL with Lambda Builders Orateurs : Ozan Gunalp et Gilles Di Guglielmo Abstract : LesFurets.com’s dOOv framework is trying to solve a common problem with software: performance versus readability versus type safety. Since Java 8, lambdas offer the ability to compose functions at runtime with high performance. LesFurets.com built a fluent API, using lambdas to write validation and mapping logic with a DSL. By visiting the DSL abstract syntax tree at runtime, it enables the written application rules to be introspected and profiled. In this BOF, the speakers discuss how the framework was designed, failure cause analysis, AST rewriting, and the issues they encountered in generating the natural language output.