mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 14:57:10 +00:00
Fix wu.enumerate() definition error in 'wu' package (#29511)
* Fix wu.enumerate definition bug. * Fix several methods returning Iterable<...> instead of WuIterable<...>
This commit is contained in:
Vendored
+4
-4
@@ -24,10 +24,10 @@ declare namespace wu {
|
||||
function asyncEach(fn: Consumer<any>, maxBlock?: number, timeout?: number): void;
|
||||
function drop<T>(n: number, iter: Iterable<T>): WuIterable<T>;
|
||||
function dropWhile<T>(fn: Filter<T>, iter: Iterable<T>): WuIterable<T>;
|
||||
function cycle<T>(iter: Iterable<T>): Iterable<T>;
|
||||
function cycle<T>(iter: Iterable<T>): WuIterable<T>;
|
||||
function chunk<T>(n: number, iter: Iterable<T>): WuIterable<T[]>;
|
||||
function concatMap<T, U>(fn: (t: T) => Iterable<U>, iter: Iterable<T>): WuIterable<U>;
|
||||
function enumerate<T>(iter: Iterable<T>): Iterable<[number, T]>;
|
||||
function enumerate<T>(iter: Iterable<T>): WuIterable<[T, number]>;
|
||||
function every<T>(fn: Filter<T>, iter: Iterable<T>): boolean;
|
||||
function filter<T>(fn: Filter<T>, iter: Iterable<T>): WuIterable<T>;
|
||||
function find<T>(fn: Filter<T>, iter: Iterable<T>): T | undefined;
|
||||
@@ -73,10 +73,10 @@ declare namespace wu {
|
||||
asyncEach(fn: Consumer<any>, maxBlock?: number, timeout?: number): any;
|
||||
drop(n: number): WuIterable<T>;
|
||||
dropWhile(fn: Filter<T>): WuIterable<T>;
|
||||
cycle(): Iterable<T>;
|
||||
cycle(): WuIterable<T>;
|
||||
chunk(n: number): WuIterable<T[]>;
|
||||
concatMap<U>(fn: (t: T) => Iterable<U>): WuIterable<U>;
|
||||
enumerate(): Iterable<[number, T]>;
|
||||
enumerate(): WuIterable<[T, number]>;
|
||||
every(fn: Filter<T>): boolean;
|
||||
filter(fn: Filter<T>): WuIterable<T>;
|
||||
find(fn: Filter<T>): T | undefined;
|
||||
|
||||
Reference in New Issue
Block a user