mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-06 18:20:09 +00:00
Merge pull request #33799 from googol/ramda-fix-traverse-for-all-arrays-case
(ramda) Fix traverse types in the all-arrays case
This commit is contained in:
6
types/ramda/index.d.ts
vendored
6
types/ramda/index.d.ts
vendored
@@ -2686,9 +2686,9 @@ declare namespace R {
|
||||
* sequence to transform the resulting Traversable of Applicative into
|
||||
* an Applicative of Traversable.
|
||||
*/
|
||||
traverse<T, U, A>(of: (a: U[]) => A, fn: (t: T) => U, list: ReadonlyArray<T>): A;
|
||||
traverse<T, U, A>(of: (a: U[]) => A, fn: (t: T) => U): (list: ReadonlyArray<T>) => A;
|
||||
traverse<T, U, A>(of: (a: U[]) => A): (fn: (t: T) => U, list: ReadonlyArray<T>) => A;
|
||||
traverse<A, B>(of: (a: B) => ReadonlyArray<B>, fn: (t: A) => ReadonlyArray<B>, list: ReadonlyArray<A>): B[][];
|
||||
traverse<A, B>(of: (a: B) => ReadonlyArray<B>, fn: (t: A) => ReadonlyArray<B>): (list: ReadonlyArray<A>) => B[][];
|
||||
traverse<A, B>(of: (a: B) => ReadonlyArray<B>): (fn: (t: A) => ReadonlyArray<B>, list: ReadonlyArray<A>) => B[][];
|
||||
|
||||
/**
|
||||
* Removes (strips) whitespace from both ends of the string.
|
||||
|
||||
@@ -1460,7 +1460,7 @@ type Pair = KeyValuePair<string, number>;
|
||||
const list = [1, 2, 3];
|
||||
R.traverse(of, fn, list);
|
||||
R.traverse(of, fn)(list);
|
||||
R.traverse<number, number[], {}>(of)(fn, list);
|
||||
R.traverse<number, number>(of)(fn, list);
|
||||
};
|
||||
|
||||
() => {
|
||||
|
||||
Reference in New Issue
Block a user