Kotlin – "No me importa" en desugaring de la class de datos

¿Es posible marcar "no me importa" en Kotlin? No he podido encontrar la syntax adecuada, Haskell y Python usan el símbolo _ pero esto no funciona en Kotlin.

Ejemplo,

 data class DesugarExample(val foo: Int, val bar: Int, val baz: Int) fun desugarIt() { val (useFoo, dontCare, useBaz) = DesugarExample(1, 2, 3) } 

Desafortunadamente esto no es posible actualmente, pero de acuerdo con Dmitry Jemerov , el uso del guión bajo en este caso de uso está planeado para Kotlin 1.1.

Actualización : El ejemplo anterior de hecho funciona en Kotlin 1.1 al replace uno de los vals con guion bajo para indicar "no me importa". Ejemplo:

 fun desugarIt() { val (useFoo, dontCare, _) = DesugarExample(1, 2, 3) }