A Kotlin DSL for Membrane Service Proxy.
Motivation
Why Kotlin
Kotlin has some properties which make it very suitable for DSLs
Named properties and default values
Multiline strings
Extension functions
Lambdas with receiver
Inline functions
Features
Extensible
Typesafe