@@ -118,7 +118,6 @@ type Options<U> = BaseOptions & {
118118* @example
119119* var Float64Array = require( '@stdlib/array/float64' );
120120* var ndarray = require( '@stdlib/ndarray/ctor' );
121- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
122121*
123122* function scale( value ) {
124123* return value * 2.0;
@@ -133,10 +132,7 @@ type Options<U> = BaseOptions & {
133132* // returns <ndarray>
134133*
135134* var y = flattenBy( x, scale );
136- * // returns <ndarray>
137- *
138- * var arr = ndarray2array( y );
139- * // returns [ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
135+ * // returns <ndarray>[ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
140136*/
141137declare function flattenBy < T extends typedndarray < number > = typedndarray < number > , ThisArg = unknown > ( x : T , fcn : Callback < number , T , number , ThisArg > , thisArg ?: ThisParameterType < Callback < number , T , number , ThisArg > > ) : T ;
142138
@@ -151,7 +147,6 @@ declare function flattenBy<T extends typedndarray<number> = typedndarray<number>
151147* @example
152148* var Complex64Array = require( '@stdlib/array/complex64' );
153149* var ndarray = require( '@stdlib/ndarray/ctor' );
154- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
155150*
156151* function identity( value ) {
157152* return value;
@@ -181,7 +176,6 @@ declare function flattenBy<T extends ComplexLike = ComplexLike, U extends typedn
181176* @example
182177* var BooleanArray = require( '@stdlib/array/bool' );
183178* var ndarray = require( '@stdlib/ndarray/ctor' );
184- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
185179*
186180* function invert( value ) {
187181* return !value;
@@ -196,10 +190,7 @@ declare function flattenBy<T extends ComplexLike = ComplexLike, U extends typedn
196190* // returns <ndarray>
197191*
198192* var y = flattenBy( x, invert );
199- * // returns <ndarray>
200- *
201- * var arr = ndarray2array( y );
202- * // returns [ false, true, false, true, false, true ]
193+ * // returns <ndarray>[ false, true, false, true, false, true ]
203194*/
204195declare function flattenBy < T extends typedndarray < boolean > = typedndarray < boolean > , ThisArg = unknown > ( x : T , fcn : Callback < boolean , T , boolean , ThisArg > , thisArg ?: ThisParameterType < Callback < boolean , T , boolean , ThisArg > > ) : T ;
205196
@@ -213,7 +204,6 @@ declare function flattenBy<T extends typedndarray<boolean> = typedndarray<boolea
213204*
214205* @example
215206* var ndarray = require( '@stdlib/ndarray/ctor' );
216- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
217207*
218208* function scale( value ) {
219209* return value * 2.0;
@@ -228,10 +218,7 @@ declare function flattenBy<T extends typedndarray<boolean> = typedndarray<boolea
228218* // returns <ndarray>
229219*
230220* var y = flattenBy( x, scale );
231- * // returns <ndarray>
232- *
233- * var arr = ndarray2array( y );
234- * // returns [ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
221+ * // returns <ndarray>[ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
235222*/
236223declare function flattenBy < T = unknown , U extends genericndarray < T > = genericndarray < T > , V = unknown , W extends genericndarray < V > = genericndarray < V > , ThisArg = unknown > ( x : U , fcn : Callback < T , U , V , ThisArg > , thisArg ?: ThisParameterType < Callback < T , U , V , ThisArg > > ) : W ;
237224
@@ -250,7 +237,6 @@ declare function flattenBy<T = unknown, U extends genericndarray<T> = genericnda
250237* @example
251238* var Float64Array = require( '@stdlib/array/float64' );
252239* var ndarray = require( '@stdlib/ndarray/ctor' );
253- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
254240*
255241* function scale( value ) {
256242* return value * 2.0;
@@ -269,10 +255,7 @@ declare function flattenBy<T = unknown, U extends genericndarray<T> = genericnda
269255* };
270256*
271257* var y = flattenBy( x, opts, scale );
272- * // returns <ndarray>
273- *
274- * var arr = ndarray2array( y );
275- * // returns [ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
258+ * // returns <ndarray>[ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
276259*/
277260declare function flattenBy < T extends typedndarray < number > = typedndarray < number > , ThisArg = unknown > ( x : T , options : BaseOptions , fcn : Callback < number , T , number , ThisArg > , thisArg ?: ThisParameterType < Callback < number , T , number , ThisArg > > ) : T ;
278261
@@ -291,7 +274,6 @@ declare function flattenBy<T extends typedndarray<number> = typedndarray<number>
291274* @example
292275* var Complex64Array = require( '@stdlib/array/complex64' );
293276* var ndarray = require( '@stdlib/ndarray/ctor' );
294- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
295277*
296278* function identity( value ) {
297279* return value;
@@ -329,7 +311,6 @@ declare function flattenBy<T extends ComplexLike = ComplexLike, U extends typedn
329311* @example
330312* var BooleanArray = require( '@stdlib/array/bool' );
331313* var ndarray = require( '@stdlib/ndarray/ctor' );
332- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
333314*
334315* function invert( value ) {
335316* return !value;
@@ -348,10 +329,7 @@ declare function flattenBy<T extends ComplexLike = ComplexLike, U extends typedn
348329* };
349330*
350331* var y = flattenBy( x, opts, invert );
351- * // returns <ndarray>
352- *
353- * var arr = ndarray2array( y );
354- * // returns [ false, true, false, true, false, true ]
332+ * // returns <ndarray>[ false, true, false, true, false, true ]
355333*/
356334declare function flattenBy < T extends typedndarray < boolean > = typedndarray < boolean > , ThisArg = unknown > ( x : T , options : BaseOptions , fcn : Callback < boolean , T , boolean , ThisArg > , thisArg ?: ThisParameterType < Callback < boolean , T , boolean , ThisArg > > ) : T ;
357335
@@ -369,7 +347,6 @@ declare function flattenBy<T extends typedndarray<boolean> = typedndarray<boolea
369347*
370348* @example
371349* var ndarray = require( '@stdlib/ndarray/ctor' );
372- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
373350*
374351* function scale( value ) {
375352* return value * 2.0;
@@ -388,10 +365,7 @@ declare function flattenBy<T extends typedndarray<boolean> = typedndarray<boolea
388365* };
389366*
390367* var y = flattenBy( x, opts, scale );
391- * // returns <ndarray>
392- *
393- * var arr = ndarray2array( y );
394- * // returns [ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
368+ * // returns <ndarray>[ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
395369*/
396370declare function flattenBy < T = unknown , U extends genericndarray < T > = genericndarray < T > , V = unknown , W extends genericndarray < V > = genericndarray < V > , ThisArg = unknown > ( x : U , options : BaseOptions , fcn : Callback < T , U , V , ThisArg > , thisArg ?: ThisParameterType < Callback < T , U , V , ThisArg > > ) : W ;
397371
@@ -410,7 +384,6 @@ declare function flattenBy<T = unknown, U extends genericndarray<T> = genericnda
410384* @example
411385* var Float64Array = require( '@stdlib/array/float64' );
412386* var ndarray = require( '@stdlib/ndarray/ctor' );
413- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
414387*
415388* function scale( value ) {
416389* return value * 2.0;
@@ -429,10 +402,7 @@ declare function flattenBy<T = unknown, U extends genericndarray<T> = genericnda
429402* };
430403*
431404* var y = flattenBy( x, opts, scale );
432- * // returns <ndarray>
433- *
434- * var arr = ndarray2array( y );
435- * // returns [ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
405+ * // returns <ndarray>[ 2.0, 4.0, 6.0, 8.0, 10.0, 12.0 ]
436406*/
437407declare function flattenBy < T = unknown , U extends typedndarray < T > | genericndarray < T > = typedndarray < T > , V = unknown , W extends keyof DataTypeMap < T > = 'generic' , ThisArg = unknown > ( x : U , options : Options < W > , fcn : Callback < T , U , V , ThisArg > , thisArg ?: ThisParameterType < Callback < T , U , V , ThisArg > > ) : DataTypeMap < V > [ W ] ;
438408
0 commit comments