@@ -30,15 +30,15 @@ import { Complex64, Complex128, ComplexLike } from '@stdlib/types/complex';
30
30
*
31
31
* @returns output value
32
32
*/
33
- type Nullary < U , V > = ( this : V ) => U ;
33
+ type Nullary < V , W > = ( this : W ) => V ;
34
34
35
35
/**
36
36
* Callback invoked for each ndarray element.
37
37
*
38
38
* @param value - current array element
39
39
* @returns output value
40
40
*/
41
- type Unary < T , U , V > = ( this : V , value : T ) => U ;
41
+ type Unary < T , V , W > = ( this : W , value : T ) => V ;
42
42
43
43
/**
44
44
* Callback invoked for each ndarray element.
@@ -47,7 +47,7 @@ type Unary<T, U, V> = ( this: V, value: T ) => U;
47
47
* @param indices - current array element indices
48
48
* @returns output value
49
49
*/
50
- type Binary < T , U , V > = ( this : V , value : T , indices : Array < number > ) => U ;
50
+ type Binary < T , V , W > = ( this : W , value : T , indices : Array < number > ) => V ;
51
51
52
52
/**
53
53
* Callback invoked for each ndarray element.
@@ -57,7 +57,7 @@ type Binary<T, U, V> = ( this: V, value: T, indices: Array<number> ) => U;
57
57
* @param arr - input array
58
58
* @returns output value
59
59
*/
60
- type Ternary < T , U , V > = ( this : V , value : T , indices : Array < number > , arr : typedndarray < T > ) => U ;
60
+ type Ternary < T , U , V , W > = ( this : W , value : T , indices : Array < number > , arr : U ) => V ;
61
61
62
62
/**
63
63
* Callback invoked for each ndarray element.
@@ -67,7 +67,7 @@ type Ternary<T, U, V> = ( this: V, value: T, indices: Array<number>, arr: typedn
67
67
* @param arr - input array
68
68
* @returns output value
69
69
*/
70
- type Callback < T , U , V > = Nullary < U , V > | Unary < T , U , V > | Binary < T , U , V > | Ternary < T , U , V > ;
70
+ type Callback < T , U , V , W > = Nullary < V , W > | Unary < T , V , W > | Binary < T , V , W > | Ternary < T , U , V , W > ;
71
71
72
72
/**
73
73
* Interface describing function options.
@@ -296,7 +296,7 @@ interface GenericOptions extends Options {
296
296
* var arr = ndarray2array( y );
297
297
* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ]
298
298
*/
299
- declare function map < V = unknown > ( x : float64ndarray , fcn : Callback < number , number , V > , thisArg ?: ThisParameterType < Callback < number , number , V > > ) : float64ndarray ;
299
+ declare function map < W = unknown > ( x : float64ndarray , fcn : Callback < number , float64ndarray , number , W > , thisArg ?: ThisParameterType < Callback < number , float64ndarray , number , W > > ) : float64ndarray ;
300
300
301
301
/**
302
302
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -329,7 +329,7 @@ declare function map<V = unknown>( x: float64ndarray, fcn: Callback<number, numb
329
329
* var arr = ndarray2array( y );
330
330
* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ]
331
331
*/
332
- declare function map < V = unknown > ( x : float32ndarray , fcn : Callback < number , number , V > , thisArg ?: ThisParameterType < Callback < number , number , V > > ) : float32ndarray ;
332
+ declare function map < W = unknown > ( x : float32ndarray , fcn : Callback < number , float32ndarray , number , W > , thisArg ?: ThisParameterType < Callback < number , float32ndarray , number , W > > ) : float32ndarray ;
333
333
334
334
/**
335
335
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -358,7 +358,7 @@ declare function map<V = unknown>( x: float32ndarray, fcn: Callback<number, numb
358
358
* var y = map( x, identity );
359
359
* // returns <ndarray>
360
360
*/
361
- declare function map < V = unknown > ( x : complex64ndarray , fcn : Callback < Complex64 , ComplexLike , V > , thisArg ?: ThisParameterType < Callback < Complex64 , ComplexLike , V > > ) : complex64ndarray ;
361
+ declare function map < W = unknown > ( x : complex64ndarray , fcn : Callback < Complex64 , complex64ndarray , ComplexLike , W > , thisArg ?: ThisParameterType < Callback < Complex64 , complex64ndarray , ComplexLike , W > > ) : complex64ndarray ;
362
362
363
363
/**
364
364
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -387,7 +387,7 @@ declare function map<V = unknown>( x: complex64ndarray, fcn: Callback<Complex64,
387
387
* var y = map( x, identity );
388
388
* // returns <ndarray>
389
389
*/
390
- declare function map < V = unknown > ( x : complex128ndarray , fcn : Callback < Complex128 , ComplexLike , V > , thisArg ?: ThisParameterType < Callback < Complex128 , ComplexLike , V > > ) : complex128ndarray ;
390
+ declare function map < W = unknown > ( x : complex128ndarray , fcn : Callback < Complex128 , complex128ndarray , ComplexLike , W > , thisArg ?: ThisParameterType < Callback < Complex128 , complex128ndarray , ComplexLike , W > > ) : complex128ndarray ;
391
391
392
392
/**
393
393
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -420,7 +420,7 @@ declare function map<V = unknown>( x: complex128ndarray, fcn: Callback<Complex12
420
420
* var arr = ndarray2array( y );
421
421
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
422
422
*/
423
- declare function map < V = unknown > ( x : int32ndarray , fcn : Callback < number , number , V > , thisArg ?: ThisParameterType < Callback < number , number , V > > ) : int32ndarray ;
423
+ declare function map < W = unknown > ( x : int32ndarray , fcn : Callback < number , int32ndarray , number , W > , thisArg ?: ThisParameterType < Callback < number , int32ndarray , number , W > > ) : int32ndarray ;
424
424
425
425
/**
426
426
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -453,7 +453,7 @@ declare function map<V = unknown>( x: int32ndarray, fcn: Callback<number, number
453
453
* var arr = ndarray2array( y );
454
454
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
455
455
*/
456
- declare function map < V = unknown > ( x : int16ndarray , fcn : Callback < number , number , V > , thisArg ?: ThisParameterType < Callback < number , number , V > > ) : int16ndarray ;
456
+ declare function map < W = unknown > ( x : int16ndarray , fcn : Callback < number , int16ndarray , number , W > , thisArg ?: ThisParameterType < Callback < number , int16ndarray , number , W > > ) : int16ndarray ;
457
457
458
458
/**
459
459
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -486,7 +486,7 @@ declare function map<V = unknown>( x: int16ndarray, fcn: Callback<number, number
486
486
* var arr = ndarray2array( y );
487
487
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
488
488
*/
489
- declare function map < V = unknown > ( x : int8ndarray , fcn : Callback < number , number , V > , thisArg ?: ThisParameterType < Callback < number , number , V > > ) : int8ndarray ;
489
+ declare function map < W = unknown > ( x : int8ndarray , fcn : Callback < number , int8ndarray , number , W > , thisArg ?: ThisParameterType < Callback < number , int8ndarray , number , W > > ) : int8ndarray ;
490
490
491
491
/**
492
492
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -519,7 +519,7 @@ declare function map<V = unknown>( x: int8ndarray, fcn: Callback<number, number,
519
519
* var arr = ndarray2array( y );
520
520
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
521
521
*/
522
- declare function map < V = unknown > ( x : uint32ndarray , fcn : Callback < number , number , V > , thisArg ?: ThisParameterType < Callback < number , number , V > > ) : uint32ndarray ;
522
+ declare function map < W = unknown > ( x : uint32ndarray , fcn : Callback < number , uint32ndarray , number , W > , thisArg ?: ThisParameterType < Callback < number , uint32ndarray , number , W > > ) : uint32ndarray ;
523
523
524
524
/**
525
525
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -552,7 +552,7 @@ declare function map<V = unknown>( x: uint32ndarray, fcn: Callback<number, numbe
552
552
* var arr = ndarray2array( y );
553
553
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
554
554
*/
555
- declare function map < V = unknown > ( x : uint16ndarray , fcn : Callback < number , number , V > , thisArg ?: ThisParameterType < Callback < number , number , V > > ) : uint16ndarray ;
555
+ declare function map < W = unknown > ( x : uint16ndarray , fcn : Callback < number , uint16ndarray , number , W > , thisArg ?: ThisParameterType < Callback < number , uint16ndarray , number , W > > ) : uint16ndarray ;
556
556
557
557
/**
558
558
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -585,7 +585,7 @@ declare function map<V = unknown>( x: uint16ndarray, fcn: Callback<number, numbe
585
585
* var arr = ndarray2array( y );
586
586
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
587
587
*/
588
- declare function map < V = unknown > ( x : uint8ndarray , fcn : Callback < number , number , V > , thisArg ?: ThisParameterType < Callback < number , number , V > > ) : uint8ndarray ;
588
+ declare function map < W = unknown > ( x : uint8ndarray , fcn : Callback < number , uint8ndarray , number , W > , thisArg ?: ThisParameterType < Callback < number , uint8ndarray , number , W > > ) : uint8ndarray ;
589
589
590
590
/**
591
591
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -618,7 +618,7 @@ declare function map<V = unknown>( x: uint8ndarray, fcn: Callback<number, number
618
618
* var arr = ndarray2array( y );
619
619
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
620
620
*/
621
- declare function map < V = unknown > ( x : uint8cndarray , fcn : Callback < number , number , V > , thisArg ?: ThisParameterType < Callback < number , number , V > > ) : uint8cndarray ;
621
+ declare function map < W = unknown > ( x : uint8cndarray , fcn : Callback < number , uint8cndarray , number , W > , thisArg ?: ThisParameterType < Callback < number , uint8cndarray , number , W > > ) : uint8cndarray ;
622
622
623
623
/**
624
624
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -651,7 +651,7 @@ declare function map<V = unknown>( x: uint8cndarray, fcn: Callback<number, numbe
651
651
* var arr = ndarray2array( y );
652
652
* // returns [ [ true, true, true ], [ true, true, true ] ]
653
653
*/
654
- declare function map < V = unknown > ( x : boolndarray , fcn : Callback < boolean , boolean , V > , thisArg ?: ThisParameterType < Callback < boolean , boolean , V > > ) : boolndarray ;
654
+ declare function map < W = unknown > ( x : boolndarray , fcn : Callback < boolean , boolndarray , boolean , W > , thisArg ?: ThisParameterType < Callback < boolean , boolndarray , boolean , W > > ) : boolndarray ;
655
655
656
656
/**
657
657
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -683,7 +683,7 @@ declare function map<V = unknown>( x: boolndarray, fcn: Callback<boolean, boolea
683
683
* var arr = ndarray2array( y );
684
684
* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ]
685
685
*/
686
- declare function map < T = unknown , U = unknown , V = unknown > ( x : genericndarray < T > , fcn : Callback < T , U , V > , thisArg ?: ThisParameterType < Callback < T , U , V > > ) : genericndarray < U > ;
686
+ declare function map < T = unknown , V = unknown , W = unknown > ( x : genericndarray < T > , fcn : Callback < T , genericndarray < T > , V , W > , thisArg ?: ThisParameterType < Callback < T , genericndarray < T > , V , W > > ) : genericndarray < V > ;
687
687
688
688
/**
689
689
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -721,7 +721,7 @@ declare function map<T = unknown, U = unknown, V = unknown>( x: genericndarray<T
721
721
* var arr = ndarray2array( y );
722
722
* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ]
723
723
*/
724
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Float64Options , fcn : Callback < T , number , V > , thisArg ?: ThisParameterType < Callback < T , number , V > > ) : float64ndarray ;
724
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Float64Options , fcn : Callback < T , typedndarray < T > , number , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , number , W > > ) : float64ndarray ;
725
725
726
726
/**
727
727
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -759,7 +759,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Flo
759
759
* var arr = ndarray2array( y );
760
760
* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ]
761
761
*/
762
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Float32Options , fcn : Callback < T , number , V > , thisArg ?: ThisParameterType < Callback < T , number , V > > ) : float32ndarray ;
762
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Float32Options , fcn : Callback < T , typedndarray < T > , number , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , number , W > > ) : float32ndarray ;
763
763
764
764
/**
765
765
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -794,7 +794,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Flo
794
794
* var y = map( x, opts, toComplex );
795
795
* // returns <ndarray>
796
796
*/
797
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Complex128Options , fcn : Callback < T , ComplexLike , V > , thisArg ?: ThisParameterType < Callback < T , ComplexLike , V > > ) : complex128ndarray ;
797
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Complex128Options , fcn : Callback < T , typedndarray < T > , ComplexLike , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , ComplexLike , W > > ) : complex128ndarray ;
798
798
799
799
/**
800
800
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -829,7 +829,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Com
829
829
* var y = map( x, opts, toComplex );
830
830
* // returns <ndarray>
831
831
*/
832
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Complex64Options , fcn : Callback < T , ComplexLike , V > , thisArg ?: ThisParameterType < Callback < T , ComplexLike , V > > ) : complex64ndarray ;
832
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Complex64Options , fcn : Callback < T , typedndarray < T > , ComplexLike , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , ComplexLike , W > > ) : complex64ndarray ;
833
833
834
834
/**
835
835
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -867,7 +867,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Com
867
867
* var arr = ndarray2array( y );
868
868
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
869
869
*/
870
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Int32Options , fcn : Callback < T , number , V > , thisArg ?: ThisParameterType < Callback < T , number , V > > ) : int32ndarray ;
870
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Int32Options , fcn : Callback < T , typedndarray < T > , number , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , number , W > > ) : int32ndarray ;
871
871
872
872
/**
873
873
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -905,7 +905,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Int
905
905
* var arr = ndarray2array( y );
906
906
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
907
907
*/
908
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Int16Options , fcn : Callback < T , number , V > , thisArg ?: ThisParameterType < Callback < T , number , V > > ) : int16ndarray ;
908
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Int16Options , fcn : Callback < T , typedndarray < T > , number , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , number , W > > ) : int16ndarray ;
909
909
910
910
/**
911
911
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -943,7 +943,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Int
943
943
* var arr = ndarray2array( y );
944
944
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
945
945
*/
946
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Int8Options , fcn : Callback < T , number , V > , thisArg ?: ThisParameterType < Callback < T , number , V > > ) : int8ndarray ;
946
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Int8Options , fcn : Callback < T , typedndarray < T > , number , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , number , W > > ) : int8ndarray ;
947
947
948
948
/**
949
949
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -981,7 +981,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Int
981
981
* var arr = ndarray2array( y );
982
982
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
983
983
*/
984
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Uint32Options , fcn : Callback < T , number , V > , thisArg ?: ThisParameterType < Callback < T , number , V > > ) : uint32ndarray ;
984
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Uint32Options , fcn : Callback < T , typedndarray < T > , number , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , number , W > > ) : uint32ndarray ;
985
985
986
986
/**
987
987
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -1019,7 +1019,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Uin
1019
1019
* var arr = ndarray2array( y );
1020
1020
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
1021
1021
*/
1022
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Uint16Options , fcn : Callback < T , number , V > , thisArg ?: ThisParameterType < Callback < T , number , V > > ) : uint16ndarray ;
1022
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Uint16Options , fcn : Callback < T , typedndarray < T > , number , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , number , W > > ) : uint16ndarray ;
1023
1023
1024
1024
/**
1025
1025
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -1057,7 +1057,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Uin
1057
1057
* var arr = ndarray2array( y );
1058
1058
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
1059
1059
*/
1060
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Uint8Options , fcn : Callback < T , number , V > , thisArg ?: ThisParameterType < Callback < T , number , V > > ) : uint8ndarray ;
1060
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Uint8Options , fcn : Callback < T , typedndarray < T > , number , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , number , W > > ) : uint8ndarray ;
1061
1061
1062
1062
/**
1063
1063
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -1095,7 +1095,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Uin
1095
1095
* var arr = ndarray2array( y );
1096
1096
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
1097
1097
*/
1098
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : Uint8COptions , fcn : Callback < T , number , V > , thisArg ?: ThisParameterType < Callback < T , number , V > > ) : uint8cndarray ;
1098
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : Uint8COptions , fcn : Callback < T , typedndarray < T > , number , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , number , W > > ) : uint8cndarray ;
1099
1099
1100
1100
/**
1101
1101
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -1134,7 +1134,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Uin
1134
1134
* var arr = ndarray2array( y );
1135
1135
* // returns [ [ true, true, true ], [ true, true, true ] ]
1136
1136
*/
1137
- declare function map < T = unknown , V = unknown > ( x : typedndarray < T > , options : BoolOptions , fcn : Callback < T , boolean , V > , thisArg ?: ThisParameterType < Callback < T , boolean , V > > ) : boolndarray ;
1137
+ declare function map < T = unknown , W = unknown > ( x : typedndarray < T > , options : BoolOptions , fcn : Callback < T , typedndarray < T > , boolean , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , boolean , W > > ) : boolndarray ;
1138
1138
1139
1139
/**
1140
1140
* Applies a callback function to elements in an input ndarray and assigns results to elements in a new output ndarray.
@@ -1172,7 +1172,7 @@ declare function map<T = unknown, V = unknown>( x: typedndarray<T>, options: Boo
1172
1172
* var arr = ndarray2array( y );
1173
1173
* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ]
1174
1174
*/
1175
- declare function map < T = unknown , U = unknown , V = unknown > ( x : typedndarray < T > , options : GenericOptions , fcn : Callback < T , U , V > , thisArg ?: ThisParameterType < Callback < T , U , V > > ) : genericndarray < U > ;
1175
+ declare function map < T = unknown , V = unknown , W = unknown > ( x : typedndarray < T > , options : GenericOptions , fcn : Callback < T , typedndarray < T > , V , W > , thisArg ?: ThisParameterType < Callback < T , typedndarray < T > , V , W > > ) : genericndarray < V > ;
1176
1176
1177
1177
1178
1178
// EXPORTS //
0 commit comments