Type aliases
IComparer
IComparer<T>: (item1: T, item2: T) => -1 | 0 | 1
Type parameters
Type declaration
-
- (item1: T, item2: T): -1 | 0 | 1
-
Parameters
Returns -1 | 0 | 1
IEqualityComparer
IEqualityComparer<T>: (item1: T, item2: T) => boolean
Type parameters
Type declaration
-
- (item1: T, item2: T): boolean
-
Parameters
Returns boolean
ISelector
ISelector<TItem, TResult>: (item: TItem, index?: undefined | number) => TResult
Type parameters
Type declaration
-
- (item: TItem, index?: undefined | number): TResult
-
Parameters
-
item: TItem
-
Optional index: undefined | number
Returns TResult
IterableType
IterableType<T>: Iterable<T> | (() => Iterator<T>)
Type parameters