Come è possibile applicare un tipo generico per un metodo in Kotlin? So per esempio, è possibile effettuare le seguenti operazioni:Generic di Kotlin
var someVar: MutableSet<out SomeType> = hashSetOf()
Come si può fare lo stesso per un metodo?
fun <T> doSomething() {
}
mi piacerebbe far rispettare T
essere di tipo X
o un sottotipo di esso.
Grazie.
http://kotlinlang.org/docs/reference/generics.html#upper-bounds – bashor