¿Cómo lidiar con una ambigüedad de resolución de sobrecarga de funciones con generics?
Considere esta class con dos funciones, una con el argumento Int , la otra con una genérica: class C<K, V> { // … operator fun f(index: Int): Pair<K, V> = … operator fun f(key: K): V = … } Cuando se parametriza como C<Int, SomeType> , K es Int , y ambas funciones coinciden con […]