Ruckus
08/14/2017, 8:08 PMclass Thing {
var debugger: ((String) -> Unit)? = null
}
val receiver = StringBuilder()
val thing = Thing()
thing.debugger = receiver::appendln // Fails
The marked line fails since it cannot figure out which overload of println to use. It doesn't work if I change debugger to accept CharSequence or CharSequence? either.
Is this a bug or expected behaviour?