curry
library
Extensions
-
Fn10E
on Fn10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
-
-
Fn1E
on Fn1<R, T0>
-
-
Fn2E
on Fn2<R, T0, T1>
-
-
Fn3E
on Fn3<R, T0, T1, T2>
-
-
Fn4E
on Fn4<R, T0, T1, T2, T3>
-
-
Fn5E
on Fn5<R, T0, T1, T2, T3, T4>
-
-
Fn6E
on Fn6<R, T0, T1, T2, T3, T4, T5>
-
-
Fn7E
on Fn7<R, T0, T1, T2, T3, T4, T5, T6>
-
-
Fn8E
on Fn8<R, T0, T1, T2, T3, T4, T5, T6, T7>
-
-
Fn9E
on Fn9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>
-
Functions
-
applyLeft1<R, T0>(Fn1<R, T0> fn, T0 arg)
→ Fn0<R>
-
-
applyLeft10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Fn10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> fn, T0 arg)
→ Fn9<R, T1, T2, T3, T4, T5, T6, T7, T8, T9>
-
-
applyLeft2<R, T0, T1>(Fn2<R, T0, T1> fn, T0 arg)
→ Fn1<R, T1>
-
-
applyLeft3<R, T0, T1, T2>(Fn3<R, T0, T1, T2> fn, T0 arg)
→ Fn2<R, T1, T2>
-
-
applyLeft4<R, T0, T1, T2, T3>(Fn4<R, T0, T1, T2, T3> fn, T0 arg)
→ Fn3<R, T1, T2, T3>
-
-
applyLeft5<R, T0, T1, T2, T3, T4>(Fn5<R, T0, T1, T2, T3, T4> fn, T0 arg)
→ Fn4<R, T1, T2, T3, T4>
-
-
applyLeft6<R, T0, T1, T2, T3, T4, T5>(Fn6<R, T0, T1, T2, T3, T4, T5> fn, T0 arg)
→ Fn5<R, T1, T2, T3, T4, T5>
-
-
applyLeft7<R, T0, T1, T2, T3, T4, T5, T6>(Fn7<R, T0, T1, T2, T3, T4, T5, T6> fn, T0 arg)
→ Fn6<R, T1, T2, T3, T4, T5, T6>
-
-
applyLeft8<R, T0, T1, T2, T3, T4, T5, T6, T7>(Fn8<R, T0, T1, T2, T3, T4, T5, T6, T7> fn, T0 arg)
→ Fn7<R, T1, T2, T3, T4, T5, T6, T7>
-
-
applyLeft9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>(Fn9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8> fn, T0 arg)
→ Fn8<R, T1, T2, T3, T4, T5, T6, T7, T8>
-
-
applyRight1<R, T0>(Fn1<R, T0> fn, T0 arg)
→ Fn0<R>
-
-
applyRight10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Fn10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> fn, T9 arg)
→ Fn9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>
-
-
applyRight2<R, T0, T1>(Fn2<R, T0, T1> fn, T1 arg)
→ Fn1<R, T0>
-
-
applyRight3<R, T0, T1, T2>(Fn3<R, T0, T1, T2> fn, T2 arg)
→ Fn2<R, T0, T1>
-
-
applyRight4<R, T0, T1, T2, T3>(Fn4<R, T0, T1, T2, T3> fn, T3 arg)
→ Fn3<R, T0, T1, T2>
-
-
applyRight5<R, T0, T1, T2, T3, T4>(Fn5<R, T0, T1, T2, T3, T4> fn, T4 arg)
→ Fn4<R, T0, T1, T2, T3>
-
-
applyRight6<R, T0, T1, T2, T3, T4, T5>(Fn6<R, T0, T1, T2, T3, T4, T5> fn, T5 arg)
→ Fn5<R, T0, T1, T2, T3, T4>
-
-
applyRight7<R, T0, T1, T2, T3, T4, T5, T6>(Fn7<R, T0, T1, T2, T3, T4, T5, T6> fn, T6 arg)
→ Fn6<R, T0, T1, T2, T3, T4, T5>
-
-
applyRight8<R, T0, T1, T2, T3, T4, T5, T6, T7>(Fn8<R, T0, T1, T2, T3, T4, T5, T6, T7> fn, T7 arg)
→ Fn7<R, T0, T1, T2, T3, T4, T5, T6>
-
-
applyRight9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>(Fn9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8> fn, T8 arg)
→ Fn8<R, T0, T1, T2, T3, T4, T5, T6, T7>
-
-
toCurry1<R, T0>(Fn1<R, T0> fn)
→ HigherFn1<R, T0>
-
-
toCurry10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(Fn10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> fn)
→ HigherFn10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
-
-
toCurry2<R, T0, T1>(Fn2<R, T0, T1> fn)
→ HigherFn2<R, T0, T1>
-
-
toCurry3<R, T0, T1, T2>(Fn3<R, T0, T1, T2> fn)
→ HigherFn3<R, T0, T1, T2>
-
-
toCurry4<R, T0, T1, T2, T3>(Fn4<R, T0, T1, T2, T3> fn)
→ HigherFn4<R, T0, T1, T2, T3>
-
-
toCurry5<R, T0, T1, T2, T3, T4>(Fn5<R, T0, T1, T2, T3, T4> fn)
→ HigherFn5<R, T0, T1, T2, T3, T4>
-
-
toCurry6<R, T0, T1, T2, T3, T4, T5>(Fn6<R, T0, T1, T2, T3, T4, T5> fn)
→ HigherFn6<R, T0, T1, T2, T3, T4, T5>
-
-
toCurry7<R, T0, T1, T2, T3, T4, T5, T6>(Fn7<R, T0, T1, T2, T3, T4, T5, T6> fn)
→ HigherFn7<R, T0, T1, T2, T3, T4, T5, T6>
-
-
toCurry8<R, T0, T1, T2, T3, T4, T5, T6, T7>(Fn8<R, T0, T1, T2, T3, T4, T5, T6, T7> fn)
→ HigherFn8<R, T0, T1, T2, T3, T4, T5, T6, T7>
-
-
toCurry9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>(Fn9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8> fn)
→ HigherFn9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>
-
Typedefs
-
Fn0<R>
= R Function()
-
-
Fn1<R, T0>
= R Function(T0)
-
-
Fn10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
= R Function(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
-
-
Fn2<R, T0, T1>
= R Function(T0, T1)
-
-
Fn3<R, T0, T1, T2>
= R Function(T0, T1, T2)
-
-
Fn4<R, T0, T1, T2, T3>
= R Function(T0, T1, T2, T3)
-
-
Fn5<R, T0, T1, T2, T3, T4>
= R Function(T0, T1, T2, T3, T4)
-
-
Fn6<R, T0, T1, T2, T3, T4, T5>
= R Function(T0, T1, T2, T3, T4, T5)
-
-
Fn7<R, T0, T1, T2, T3, T4, T5, T6>
= R Function(T0, T1, T2, T3, T4, T5, T6)
-
-
Fn8<R, T0, T1, T2, T3, T4, T5, T6, T7>
= R Function(T0, T1, T2, T3, T4, T5, T6, T7)
-
-
Fn9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>
= R Function(T0, T1, T2, T3, T4, T5, T6, T7, T8)
-
-
HigherFn1<R, T0>
= R Function() Function(T0)
-
-
HigherFn10<R, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
= R Function(T9) Function(T8) Function(T7) Function(T6) Function(T5) Function(T4) Function(T3) Function(T2) Function(T1) Function(T0)
-
-
HigherFn2<R, T0, T1>
= R Function(T1) Function(T0)
-
-
HigherFn3<R, T0, T1, T2>
= R Function(T2) Function(T1) Function(T0)
-
-
HigherFn4<R, T0, T1, T2, T3>
= R Function(T3) Function(T2) Function(T1) Function(T0)
-
-
HigherFn5<R, T0, T1, T2, T3, T4>
= R Function(T4) Function(T3) Function(T2) Function(T1) Function(T0)
-
-
HigherFn6<R, T0, T1, T2, T3, T4, T5>
= R Function(T5) Function(T4) Function(T3) Function(T2) Function(T1) Function(T0)
-
-
HigherFn7<R, T0, T1, T2, T3, T4, T5, T6>
= R Function(T6) Function(T5) Function(T4) Function(T3) Function(T2) Function(T1) Function(T0)
-
-
HigherFn8<R, T0, T1, T2, T3, T4, T5, T6, T7>
= R Function(T7) Function(T6) Function(T5) Function(T4) Function(T3) Function(T2) Function(T1) Function(T0)
-
-
HigherFn9<R, T0, T1, T2, T3, T4, T5, T6, T7, T8>
= R Function(T8) Function(T7) Function(T6) Function(T5) Function(T4) Function(T3) Function(T2) Function(T1) Function(T0)
-