I had a blast working with and getting my head around the excellent support for creating DSL’s in Kotlin Language. This feature is now being used for creating gradle build files, for defining routes in Spring Webflux, for creating html templates using kotlinx.html library. Here I am going to demonstrate creating a kotlin based DSL to represent a Cloud Foundry ...