danneu
02/05/2017, 3:50 PMfun obj(map: Map<String, JsonValue>) = obj(map.entries.map(Map.Entry::toPair)) // Error: Need to annotate Map.Entry
fun obj(map: Map<String, JsonValue>) = obj(map.entries.map(Map.Entry<String, JsonValue>::toPair)) // Fixed
fun obj(map: Map<String, JsonValue>) = obj(map.entries.map { it.toPair() }) // Better
how come kotlin needs what feels like reannotation on Map.Entry?