eliminateUnit

Kotlin api:

fun foo(block: (T) -> Unit) {  }
fun bar(block: T.() -> Unit) { }

Use it in Java:

foo(Lambdas.eliminateUnit(t -> {}));
bar(Lambdas.eliminateUnit(t -> {}));

fun <T1, T2, T3, T4, T5> eliminateUnit(function: Consumer5<T1, T2, T3, T4, T5>): (T1, T2, T3, T4, T5) -> Unit