pedantic/curry
Values
pub fn curry10(
fun: fn(a, b, c, d, e, f, g, h, i, j) -> k,
) -> fn(a) -> fn(b) -> fn(c) -> fn(d) -> fn(e) -> fn(f) -> fn(g) -> fn(
h,
) -> fn(i) -> fn(j) -> k
Currying utility for arity 10 functions.
pub fn curry2(fun: fn(a, b) -> c) -> fn(a) -> fn(b) -> c
Currying utility for arity 2 functions.
pub fn curry3(
fun: fn(a, b, c) -> d,
) -> fn(a) -> fn(b) -> fn(c) -> d
Currying utility for arity 3 functions.
pub fn curry4(
fun: fn(a, b, c, d) -> e,
) -> fn(a) -> fn(b) -> fn(c) -> fn(d) -> e
Currying utility for arity 4 functions.
pub fn curry5(
fun: fn(a, b, c, d, e) -> f,
) -> fn(a) -> fn(b) -> fn(c) -> fn(d) -> fn(e) -> f
Currying utility for arity 5 functions.
pub fn curry6(
fun: fn(a, b, c, d, e, f) -> g,
) -> fn(a) -> fn(b) -> fn(c) -> fn(d) -> fn(e) -> fn(f) -> g
Currying utility for arity 6 functions.
pub fn curry7(
fun: fn(a, b, c, d, e, f, g) -> h,
) -> fn(a) -> fn(b) -> fn(c) -> fn(d) -> fn(e) -> fn(f) -> fn(g) -> h
Currying utility for arity 7 functions.
pub fn curry8(
fun: fn(a, b, c, d, e, f, g, h) -> i,
) -> fn(a) -> fn(b) -> fn(c) -> fn(d) -> fn(e) -> fn(f) -> fn(g) -> fn(
h,
) -> i
Currying utility for arity 8 functions.