Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.2 KB

Enumerable.md

File metadata and controls

30 lines (22 loc) · 1.2 KB

Documentation

Enumerable<TSource>

class Enumerable<TSource> implements IEnumerable<TSource> {
  readonly [Symbol.iterator]: () => IterableIterator<TSource>
  readonly compare: undefined | CompareFunction<TSource>

  constructor (iterator: () => IterableIterator<TSource>, compare?: CompareFunction<TSource>)

  concat (this: IEnumerable<TSource>, ...items: IEnumerable<TSource>[]): Enumerable<TSource>

  join<TInner, TKey, TResult> (this: IEnumerable<TSource>, inner: IEnumerable<TInner>, selectOuter: IndexedSelectFunction<TSource, TKey>, selectInner: IndexedSelectFunction<TInner, TKey>, selectResult: ResultFunction<TSource, TInner, TResult>, equality?: EqualityFunction<TKey>): Enumerable<TResult>

  reverse (this: IEnumerable<TSource>): Enumerable<TSource>

  toJSON (this: IEnumerable<TSource>): IEnumerable<TSource>
}