mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-06 16:20:26 +08:00
Augment min/max signature for non-numeric types
Made min/max signature generic to support non-numeric types, such as dates.
This commit is contained in:
Vendored
+4
-2
@@ -54,8 +54,10 @@ declare module Ix {
|
||||
some(predicate?: EnumerablePredicate<T>, thisArg?: any): boolean; // alias
|
||||
|
||||
average(selector?: EnumerableFunc<T, number>): number;
|
||||
max(selector?: EnumerableFunc<T, number>): number;
|
||||
min(selector?: EnumerableFunc<T, number>): number;
|
||||
max(): T;
|
||||
max<TResult>(selector: EnumerableFunc<T, TResult>): TResult;
|
||||
min(): T;
|
||||
min<TResult>(selector: EnumerableFunc<T, TResult>): TResult;
|
||||
sum(selector?: EnumerableFunc<T, number>): number;
|
||||
|
||||
concat<T>(...sources: Enumerable<T>[]): Enumerable<T>;
|
||||
|
||||
Reference in New Issue
Block a user