arrow-core-data / arrow.core / kotlin.Function2
fun <A, B, Z> ((A, B) -> Z).curry(): (A) -> (B) -> Z
Do you like Arrow?