Skip to content

Commit 734996d

Browse files
authored
feat: update blas/ext/base TypeScript declarations
PR-URL: #13212 Reviewed-by: Philipp Burckhardt <pburckhardt@outlook.com> Signed-off-by: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com>
1 parent 17b0f94 commit 734996d

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

  • lib/node_modules/@stdlib/blas/ext/base/docs/types

lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ import gxsa = require( '@stdlib/blas/ext/base/gxsa' );
221221
import gxsy = require( '@stdlib/blas/ext/base/gxsy' );
222222
import gzeroTo = require( '@stdlib/blas/ext/base/gzero-to' );
223223
import ndarray = require( '@stdlib/blas/ext/base/ndarray' );
224+
import sany = require( '@stdlib/blas/ext/base/sany' );
224225
import sapx = require( '@stdlib/blas/ext/base/sapx' );
225226
import sapxsum = require( '@stdlib/blas/ext/base/sapxsum' );
226227
import sapxsumkbn = require( '@stdlib/blas/ext/base/sapxsumkbn' );
@@ -6214,6 +6215,36 @@ interface Namespace {
62146215
*/
62156216
ndarray: typeof ndarray;
62166217

6218+
/**
6219+
* Tests whether at least one element in a single-precision floating-point strided array is truthy.
6220+
*
6221+
* ## Notes
6222+
*
6223+
* - The function explicitly treats `NaN` values as falsy.
6224+
*
6225+
* @param N - number of indexed elements
6226+
* @param x - input array
6227+
* @param strideX - stride length
6228+
* @returns boolean indicating whether at least one element is truthy
6229+
*
6230+
* @example
6231+
* var Float32Array = require( '@stdlib/array/float32' );
6232+
*
6233+
* var x = new Float32Array( [ 0.0, 0.0, 1.0, 1.0 ] );
6234+
*
6235+
* var v = ns.sany( x.length, x, 1 );
6236+
* // returns true
6237+
*
6238+
* @example
6239+
* var Float32Array = require( '@stdlib/array/float32' );
6240+
*
6241+
* var x = new Float32Array( [ 0.0, 0.0, 1.0, 1.0 ] );
6242+
*
6243+
* var v = ns.sany.ndarray( x.length, x, 1, 0 );
6244+
* // returns true
6245+
*/
6246+
sany: typeof sany;
6247+
62176248
/**
62186249
* Adds a scalar constant to each element in a single-precision floating-point strided array.
62196250
*

0 commit comments

Comments
 (0)