Also, why don't these interfaces exist? It seems l...
# announcements
d
Also, why don't these interfaces exist? It seems like it would make sense...
Copy code
interface VarDelegate<T> : ValDelegate<T> {
    operator fun setValue(thisRef: Any?, property: KProperty<*>, value: T)
}

interface ValDelegate<T> {
    operator fun getValue(thisRef: Any?, property: KProperty<*>): T
}