Package-level declarations
Functions
Link copied to clipboard
Curry a two-argument function.
Curry a three-argument function.
Curry a four-argument function.
fun <I1, I2, I3, I4, I5, O> (I1, I2, I3, I4, I5) -> O.curry(): (I1) -> (I2) -> (I3) -> (I4) -> (I5) -> O
Curry a five-argument function.
fun <I1, I2, I3, I4, I5, I6, O> (I1, I2, I3, I4, I5, I6) -> O.curry(): (I1) -> (I2) -> (I3) -> (I4) -> (I5) -> (I6) -> O
Curry a six-argument function.
Link copied to clipboard
Curry the first argument of a three-argument function.
Curry the first argument of a four-argument function.
Curry the first argument of a five-argument function.
fun <I1, I2, I3, I4, I5, I6, O> (I1, I2, I3, I4, I5, I6) -> O.curryFirst(): (I1) -> (I2, I3, I4, I5, I6) -> O
Curry the first argument of a six-argument function.
Link copied to clipboard
Binds the argument of this function with a constant value.
fun <I1, I2, I3, I4, I5, O> (I1, I2, I3, I4, I5) -> O.partialApply(value: I1): (I2, I3, I4, I5) -> O
fun <I1, I2, I3, I4, I5, I6, O> (I1, I2, I3, I4, I5, I6) -> O.partialApply(value: I1): (I2, I3, I4, I5, I6) -> O
Binds the first argument of this function with a constant value.