I believe the request to adapt something to someth...
# language-proposals
i
I believe the request to adapt something to something is quite common, and that Kotlin could support it but with explicit conversions rather than implicit. To make those explicit adapters less wordy, we could first implement https://youtrack.jetbrains.com/issue/KT-505 (delegating by signature), and second -- make some syntax to be able to write
Monoid(stringValue)
instead of
object : Monoid by stringValue {}