pniederw
private val id = { x: Any -> x } @Suppress("UNCHECKED_CAST") fun <A: Any> identity(): (A) -> A = id as ((A) -> A)