Lead Developer and Solutions Architect, I specialise in Event Sourcing, DDD and Event Driven systems. PHP and GoLang developer. Enjoys being a smart ass and having a nice whiskey.
Location
Ireland
Education
MSc in Computer Science, Trinity College, Dublin
Work
Lead Developer and Solutions Architect at Contractor
Kotlin has full support for type-safe DSLs from native code, they're easy to write combining applicatives with infix notation:
I'll need to look into Kotlin, it looks quite concise, though it's not a syntax style I'm used to.