Type aliases
Binary
Binary<T, V>: (this: V, value: T, idx: number) => number | void
Type parameters
Type declaration
-
- (this: V, value: T, idx: number): number | void
-
Parameters
-
this: V
-
value: T
-
idx: number
Returns
number
|
void
Nullary
Nullary<V>: (this: V) => number | void
Type parameters
Type declaration
-
-
Parameters
Returns
number
|
void
Quaternary
Quaternary<T, V>: (this: V, value: T, idx: number, xi: number, yi: number) => number | void
Type parameters
Type declaration
-
- (this: V, value: T, idx: number, xi: number, yi: number): number | void
-
Parameters
-
this: V
-
value: T
-
idx: number
-
xi: number
-
yi: number
Returns
number
|
void
Quinary
Quinary<T, V>
: (this
: V, value
: T, idx
: number, xi
: number, yi
: number, x
: Collection<T>) => number | void
Type parameters
Type declaration
-
- (this: V, value: T, idx: number, xi: number, yi: number, x: Collection<T>): number | void
-
Parameters
-
this: V
-
value: T
-
idx: number
-
xi: number
-
yi: number
-
Returns
number
|
void
Senary
Senary<T, U, V>
: (this
: V, value
: T, idx
: number, xi
: number, yi
: number, x
: Collection<T>, y
: Collection<U>) => number | void
Type parameters
Type declaration
-
- (this: V, value: T, idx: number, xi: number, yi: number, x: Collection<T>, y: Collection<U>): number | void
-
Parameters
-
this: V
-
value: T
-
idx: number
-
xi: number
-
yi: number
-
-
Returns
number
|
void
Ternary
Ternary<T, V>: (this: V, value: T, idx: number, xi: number) => number | void
Type parameters
Type declaration
-
- (this: V, value: T, idx: number, xi: number): number | void
-
Parameters
-
this: V
-
value: T
-
idx: number
-
xi: number
Returns
number
|
void
Unary
Unary<T, V>: (this: V, value: T) => number | void
Type parameters
Type declaration
-
- (this: V, value: T): number | void
-
Parameters
Returns
number
|
void
Returns an accessed value.
array element
iteration index
accessed value