IteratorObject
[<Interface>]
type IteratorObject<'T, 'TReturn, 'TNext> =
abstract member SymbolToStringTag: string
abstract member chunks (chunkSize: float) : IteratorObject<'T array,unit,obj>
abstract member drop (count: float) : IteratorObject<'T,unit,obj>
abstract member every (predicate: Predicate<'T>) : bool
abstract member filter (predicate: Predicate2<'T>) : IteratorObject<'T,unit,obj>
abstract member filter<'S> (predicate: Predicate<'T>) : IteratorObject<'S,unit,obj>
abstract member find (predicate: Predicate2<'T>) : 'T option
abstract member find<'S> (predicate: Predicate<'T>) : 'S option
abstract member flatMap<'U> (callback: Callback<'T,'U>) : IteratorObject<'U,unit,obj>
abstract member forEach (callbackfn: Callbackfn<'T>) : unit
abstract member includes (searchElement: 'T, ?skippedElements: float) : bool
abstract member join (?separator: string) : string
abstract member map<'U> (callbackfn: Callbackfn<'T,'U>) : IteratorObject<'U,unit,obj>
abstract member reduce<'U> (callbackfn: Callbackfn3<'U,'T>, initialValue: 'U) : 'U
abstract member reduce (callbackfn: Callbackfn2<'T>, initialValue: 'T) : 'T
abstract member reduce (callbackfn: Callbackfn<'T>) : 'T
abstract member some (predicate: Predicate<'T>) : bool
abstract member take (limit: float) : IteratorObject<'T,unit,obj>
abstract member toArray () : 'T array
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
| Implements | 'T seq, Disposable, Iterator<'T,'TReturn,'TNext> |
Properties
abstract member SymbolToStringTag: string
Methods
abstract member chunks (chunkSize: float) : IteratorObject<'T array,unit,obj>
abstract member drop (count: float) : IteratorObject<'T,unit,obj>
abstract member every (predicate: Predicate<'T>) : bool
abstract member filter (predicate: Predicate2<'T>) : IteratorObject<'T,unit,obj>
abstract member filter<'S> (predicate: Predicate<'T>) : IteratorObject<'S,unit,obj>
abstract member find (predicate: Predicate2<'T>) : 'T option
abstract member find<'S> (predicate: Predicate<'T>) : 'S option
abstract member flatMap<'U> (callback: Callback<'T,'U>) : IteratorObject<'U,unit,obj>
abstract member forEach (callbackfn: Callbackfn<'T>) : unit
abstract member includes (searchElement: 'T, ?skippedElements: float) : bool
abstract member join (?separator: string) : string
abstract member map<'U> (callbackfn: Callbackfn<'T,'U>) : IteratorObject<'U,unit,obj>
abstract member reduce<'U> (callbackfn: Callbackfn3<'U,'T>, initialValue: 'U) : 'U
abstract member reduce (callbackfn: Callbackfn2<'T>, initialValue: 'T) : 'T
abstract member reduce (callbackfn: Callbackfn<'T>) : 'T
abstract member some (predicate: Predicate<'T>) : bool
abstract member take (limit: float) : IteratorObject<'T,unit,obj>
abstract member toArray () : 'T array