Functions
chain
chain( ... iterables: any [] ) : Generator < any , void , any >
Parameters
Returns Generator < any , void , any >
dropwhile
dropwhile( iterable: any , predicate: any ) : Generator < any , void , unknown >
Parameters
iterable: any
predicate: any
Returns Generator < any , void , unknown >
enumerate
enumerate( iterable: any ) : Generator < any [] , void , unknown >
Parameters
Returns Generator < any [] , void , unknown >
filter
filter<T>( iter: Iterable < T > , predicate: function ) : Generator < T , void , unknown >
Type parameters
Parameters
iter: Iterable < T >
predicate: function
Parameters
Returns boolean
Returns Generator < T , void , unknown >
find
find<T>( iter: Iterable < T > , predicate: function ) : any
Type parameters
Parameters
iter: Iterable < T >
predicate: function
Parameters
Returns boolean
Returns any
head
head<T>( iterable: Iterable < T > ) : any
Type parameters
Parameters
Returns any
islice
islice( iterable: any , start: number , stop?: number ) : Generator < any , void , any >
Parameters
iterable: any
start: number
Optional stop: number
Returns Generator < any , void , any >
iterEq
iterEq( ... arrays: any [] ) : boolean
Parameters
Returns boolean
izip
izip( ... arrays: any [] ) : Generator < any [] , void , unknown >
Parameters
Returns Generator < any [] , void , unknown >
map
map( arr: any , func: any ) : Generator < any , void , unknown >
Parameters
Returns Generator < any , void , unknown >
permutationsWithReplacement
permutationsWithReplacement( arr: any , n: any ) : Generator < any [] , void , unknown >
Parameters
Returns Generator < any [] , void , unknown >
range
range( length: any ) : Generator < number , void , unknown >
Parameters
Returns Generator < number , void , unknown >
tail
tail<T>( iter: Iterable < T > ) : any
Type parameters
Parameters
Returns any
takewhile
takewhile( iterable: any , predicate: any ) : Generator < any , void , unknown >
Parameters
iterable: any
predicate: any
Returns Generator < any , void , unknown >
uniqueBy
uniqueBy( arr: any , hasher: any ) : Generator < any , void , unknown >
Parameters
Returns Generator < any , void , unknown >
zip
zip( ... arrays: any [] ) : any [] []
Parameters
Returns any [] []
Drop from iterable until predicate is false