mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-04 17:20:09 +00:00
[Ramda] Correct pipe with 8 steps, add pipe with 9 and 10 (#18700)
* Correct pipe with 8 steps, add pipe with 9 and 10 * Ramda - Add single and double argument versions of 9 and 10 pipe
This commit is contained in:
committed by
Mohamed Hegazy
parent
43cd9ff2b9
commit
b4456e08cd
69
types/ramda/index.d.ts
vendored
69
types/ramda/index.d.ts
vendored
@@ -1325,7 +1325,7 @@ declare namespace R {
|
||||
fn3: (x: T3) => T4,
|
||||
fn4: (x: T4) => T5,
|
||||
fn5: (x: T5) => T6,
|
||||
fn6: (x: T5) => T6,
|
||||
fn6: (x: T6) => T7,
|
||||
fn7: (x: T7) => T8): (x0: V0, x1: V1) => T8;
|
||||
pipe<V0, V1, V2, T1, T2, T3, T4, T5, T6, T7, T8>(
|
||||
fn0: (x0: V0, x1: V1, x2: V2) => T1,
|
||||
@@ -1334,9 +1334,74 @@ declare namespace R {
|
||||
fn3: (x: T3) => T4,
|
||||
fn4: (x: T4) => T5,
|
||||
fn5: (x: T5) => T6,
|
||||
fn6: (x: T5) => T6,
|
||||
fn6: (x: T6) => T7,
|
||||
fn7: (x: T7) => T8): (x0: V0, x1: V1, x2: V2) => T8;
|
||||
|
||||
pipe<V0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(
|
||||
fn0: (x0: V0) => T1,
|
||||
fn1: (x: T1) => T2,
|
||||
fn2: (x: T2) => T3,
|
||||
fn3: (x: T3) => T4,
|
||||
fn4: (x: T4) => T5,
|
||||
fn5: (x: T5) => T6,
|
||||
fn6: (x: T6) => T7,
|
||||
fn7: (x: T7) => T8,
|
||||
fn8: (x: T8) => T9): (x0: V0) => T9;
|
||||
pipe<V0, V1, T1, T2, T3, T4, T5, T6, T7, T8, T9>(
|
||||
fn0: (x0: V0, x1: V1) => T1,
|
||||
fn1: (x: T1) => T2,
|
||||
fn2: (x: T2) => T3,
|
||||
fn3: (x: T3) => T4,
|
||||
fn4: (x: T4) => T5,
|
||||
fn5: (x: T5) => T6,
|
||||
fn6: (x: T6) => T7,
|
||||
fn7: (x: T7) => T8,
|
||||
fn8: (x: T8) => T9): (x0: V0, x1: V1) => T9;
|
||||
pipe<V0, V1, V2, T1, T2, T3, T4, T5, T6, T7, T8, T9>(
|
||||
fn0: (x0: V0, x1: V1, x2: V2) => T1,
|
||||
fn1: (x: T1) => T2,
|
||||
fn2: (x: T2) => T3,
|
||||
fn3: (x: T3) => T4,
|
||||
fn4: (x: T4) => T5,
|
||||
fn5: (x: T5) => T6,
|
||||
fn6: (x: T6) => T7,
|
||||
fn7: (x: T7) => T8,
|
||||
fn8: (x: T8) => T9): (x0: V0, x1: V1, x2: V2) => T9;
|
||||
|
||||
pipe<V0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
|
||||
fn0: (x0: V0) => T1,
|
||||
fn1: (x: T1) => T2,
|
||||
fn2: (x: T2) => T3,
|
||||
fn3: (x: T3) => T4,
|
||||
fn4: (x: T4) => T5,
|
||||
fn5: (x: T5) => T6,
|
||||
fn6: (x: T6) => T7,
|
||||
fn7: (x: T7) => T8,
|
||||
fn8: (x: T8) => T9,
|
||||
fn9: (x: T9) => T10): (x0: V0) => T10;
|
||||
pipe<V0, V1, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
|
||||
fn0: (x0: V0, x1: V1) => T1,
|
||||
fn1: (x: T1) => T2,
|
||||
fn2: (x: T2) => T3,
|
||||
fn3: (x: T3) => T4,
|
||||
fn4: (x: T4) => T5,
|
||||
fn5: (x: T5) => T6,
|
||||
fn6: (x: T6) => T7,
|
||||
fn7: (x: T7) => T8,
|
||||
fn8: (x: T8) => T9,
|
||||
fn9: (x: T9) => T10): (x0: V0, x1: V1) => T10;
|
||||
pipe<V0, V1, V2, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
|
||||
fn0: (x0: V0, x1: V1, x2: V2) => T1,
|
||||
fn1: (x: T1) => T2,
|
||||
fn2: (x: T2) => T3,
|
||||
fn3: (x: T3) => T4,
|
||||
fn4: (x: T4) => T5,
|
||||
fn5: (x: T5) => T6,
|
||||
fn6: (x: T6) => T7,
|
||||
fn7: (x: T7) => T8,
|
||||
fn8: (x: T8) => T9,
|
||||
fn9: (x: T9) => T10): (x0: V0, x1: V1, x2: V2) => T10;
|
||||
|
||||
/**
|
||||
* Returns a new list by plucking the same named property off all objects in the list supplied.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user