Skip to content

Commit 7cd25c6

Browse files
committed
chore: clean-up
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: passed - task: lint_package_json status: na - task: lint_repl_help status: passed - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - task: lint_javascript_tests status: passed - task: lint_javascript_benchmarks status: passed - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: passed - task: lint_license_headers status: passed ---
1 parent 0b6168b commit 7cd25c6

File tree

14 files changed

+236
-266
lines changed

14 files changed

+236
-266
lines changed

lib/node_modules/@stdlib/stats/base/nanvarianceyc/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -100,12 +100,12 @@ var nanvarianceyc = require( '@stdlib/stats/base/nanvarianceyc' );
100100

101101
#### nanvarianceyc( N, correction, x, strideX )
102102

103-
Computes the [variance][variance] of a strided array `x` ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer.
103+
Computes the [variance][variance] of a strided array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer.
104104

105105
```javascript
106106
var x = [ 1.0, -2.0, NaN, 2.0 ];
107107

108-
var v = nanvarianceyc( x.length, 1, x, 1 );
108+
var v = nanvarianceyc( x.length, 1.0, x, 1 );
109109
// returns ~4.3333
110110
```
111111

@@ -121,7 +121,7 @@ The `N` and stride parameters determine which elements in the strided array are
121121
```javascript
122122
var x = [ 1.0, 2.0, 2.0, -7.0, -2.0, 3.0, 4.0, 2.0, NaN, NaN ];
123123

124-
var v = nanvarianceyc( 5, 1, x, 2 );
124+
var v = nanvarianceyc( 5, 1.0, x, 2 );
125125
// returns 6.25
126126
```
127127

@@ -135,7 +135,7 @@ var Float64Array = require( '@stdlib/array/float64' );
135135
var x0 = new Float64Array( [ 2.0, 1.0, 2.0, -2.0, -2.0, 2.0, 3.0, 4.0, NaN, NaN ] );
136136
var x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 ); // start at 2nd element
137137

138-
var v = nanvarianceyc( 5, 1, x1, 2 );
138+
var v = nanvarianceyc( 5, 1.0, x1, 2 );
139139
// returns 6.25
140140
```
141141

@@ -146,20 +146,20 @@ Computes the [variance][variance] of a strided array ignoring `NaN` values and u
146146
```javascript
147147
var x = [ 1.0, -2.0, NaN, 2.0 ];
148148

149-
var v = nanvarianceyc.ndarray( 4, 1, x, 1, 0 );
149+
var v = nanvarianceyc.ndarray( 4, 1.0, x, 1, 0 );
150150
// returns ~4.33333
151151
```
152152

153153
The function has the following additional parameters:
154154

155155
- **offsetX**: starting index for `x`.
156156

157-
While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying buffer, the offset parameter supports indexing semantics based on a starting index. For example, to calculate the [variance][variance] for every other value in `x` starting from the second value
157+
While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying buffer, the offset parameter supports indexing semantics based on a starting index. For example, to calculate the [variance][variance] for every other element in `x` starting from the second element
158158

159159
```javascript
160160
var x = [ 2.0, 1.0, 2.0, -2.0, -2.0, 2.0, 3.0, 4.0, NaN, NaN ];
161161

162-
var v = nanvarianceyc.ndarray( 5, 1, x, 2, 1 );
162+
var v = nanvarianceyc.ndarray( 5, 1.0, x, 2, 1 );
163163
// returns 6.25
164164
```
165165

@@ -202,7 +202,7 @@ function rand() {
202202
var x = filledarrayBy( 10, 'generic', rand );
203203
console.log( x );
204204

205-
var v = nanvarianceyc( x.length, 1, x, 1 );
205+
var v = nanvarianceyc( x.length, 1.0, x, 1 );
206206
console.log( v );
207207
```
208208

lib/node_modules/@stdlib/stats/base/nanvarianceyc/benchmark/benchmark.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,16 @@ var filledarrayBy = require( '@stdlib/array/filled-by' );
2727
var isnan = require( '@stdlib/math/base/assert/is-nan' );
2828
var pow = require( '@stdlib/math/base/special/pow' );
2929
var pkg = require( './../package.json' ).name;
30-
var nanvarianceyc = require( './../lib/nanvarianceyc.js' );
30+
var nanvarianceyc = require( './../lib' );
3131

3232

3333
// FUNCTIONS //
3434

3535
/**
36-
* Returns a random value or `NaN`.
36+
* Returns a random value.
3737
*
3838
* @private
39-
* @returns {number} random number or `NaN`
39+
* @returns {number} random number
4040
*/
4141
function rand() {
4242
if ( bernoulli( 0.8 ) < 1 ) {
@@ -62,7 +62,7 @@ function createBenchmark( len ) {
6262

6363
b.tic();
6464
for ( i = 0; i < b.iterations; i++ ) {
65-
v = nanvarianceyc( x.length, 1, x, 1 );
65+
v = nanvarianceyc( x.length, 1.0, x, 1 );
6666
if ( isnan( v ) ) {
6767
b.fail( 'should not return NaN' );
6868
}

lib/node_modules/@stdlib/stats/base/nanvarianceyc/benchmark/benchmark.ndarray.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ var nanvarianceyc = require( './../lib/ndarray.js' );
3333
// FUNCTIONS //
3434

3535
/**
36-
* Returns a random value or `NaN`.
36+
* Returns a random value.
3737
*
3838
* @private
39-
* @returns {number} random number or `NaN`
39+
* @returns {number} random number
4040
*/
4141
function rand() {
4242
if ( bernoulli( 0.8 ) < 1 ) {
@@ -62,7 +62,7 @@ function createBenchmark( len ) {
6262

6363
b.tic();
6464
for ( i = 0; i < b.iterations; i++ ) {
65-
v = nanvarianceyc( x.length, 1, x, 1, 0 );
65+
v = nanvarianceyc( x.length, 1.0, x, 1, 0 );
6666
if ( isnan( v ) ) {
6767
b.fail( 'should not return NaN' );
6868
}

lib/node_modules/@stdlib/stats/base/nanvarianceyc/docs/repl.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,18 +46,18 @@
4646
--------
4747
// Standard Usage:
4848
> var x = [ 1.0, -2.0, NaN, 2.0 ];
49-
> {{alias}}( 4, 1, x, 1 )
49+
> {{alias}}( 4, 1.0, x, 1 )
5050
~4.3333
5151

52-
// Using `N` and `stride` parameters:
52+
// Using `N` and stride parameters:
5353
> x = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];
54-
> {{alias}}( 3, 1, x, 2 )
54+
> {{alias}}( 3, 1.0, x, 2 )
5555
~4.3333
5656

5757
// Using view offsets:
5858
> var x0 = new {{alias:@stdlib/array/float64}}( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );
5959
> var x1 = new {{alias:@stdlib/array/float64}}( x0.buffer, x0.BYTES_PER_ELEMENT*1 );
60-
> {{alias}}( 3, 1, x1, 2 )
60+
> {{alias}}( 3, 1.0, x1, 2 )
6161
~4.3333
6262

6363

@@ -106,12 +106,12 @@
106106
--------
107107
// Standard Usage:
108108
> var x = [ 1.0, -2.0, NaN, 2.0 ];
109-
> {{alias}}.ndarray( 4, 1, x, 1, 0 )
109+
> {{alias}}.ndarray( 4, 1.0, x, 1, 0 )
110110
~4.3333
111111

112112
// Using offset parameter:
113113
> var x = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ];
114-
> {{alias}}.ndarray( 3, 1, x, 2, 1 )
114+
> {{alias}}.ndarray( 3, 1.0, x, 2, 1 )
115115
~4.3333
116116

117117
See Also

lib/node_modules/@stdlib/stats/base/nanvarianceyc/docs/types/index.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ interface Routine {
4343
* @example
4444
* var x = [ 1.0, -2.0, NaN, 2.0 ];
4545
*
46-
* var v = nanvarianceyc( x.length, 1, x, 1 );
46+
* var v = nanvarianceyc( x.length, 1.0, x, 1 );
4747
* // returns ~4.3333
4848
*/
4949
( N: number, correction: number, x: InputArray, strideX: number ): number;
@@ -61,7 +61,7 @@ interface Routine {
6161
* @example
6262
* var x = [ 1.0, -2.0, NaN, 2.0 ];
6363
*
64-
* var v = nanvarianceyc.ndarray( x.length, 1, x, 1, 0 );
64+
* var v = nanvarianceyc.ndarray( x.length, 1.0, x, 1, 0 );
6565
* // returns ~4.3333
6666
*/
6767
ndarray( N: number, correction: number, x: InputArray, strideX: number, offsetX: number ): number;
@@ -79,13 +79,13 @@ interface Routine {
7979
* @example
8080
* var x = [ 1.0, -2.0, NaN, 2.0 ];
8181
*
82-
* var v = nanvarianceyc( x.length, 1, x, 1 );
82+
* var v = nanvarianceyc( x.length, 1.0, x, 1 );
8383
* // returns ~4.3333
8484
*
8585
* @example
8686
* var x = [ 1.0, -2.0, NaN, 2.0 ];
8787
*
88-
* var v = nanvarianceyc.ndarray( x.length, 1, x, 1, 0 );
88+
* var v = nanvarianceyc.ndarray( x.length, 1.0, x, 1, 0 );
8989
* // returns ~4.3333
9090
*/
9191
declare var nanvarianceyc: Routine;

lib/node_modules/@stdlib/stats/base/nanvarianceyc/docs/types/test.ts

Lines changed: 66 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -26,21 +26,21 @@ import nanvarianceyc = require( './index' );
2626
{
2727
const x = new Float64Array( 10 );
2828

29-
nanvarianceyc( x.length, 1, new AccessorArray( x ), 1 ); // $ExpectType number
29+
nanvarianceyc( x.length, 1.0, new AccessorArray( x ), 1 ); // $ExpectType number
3030
}
3131

3232
// The compiler throws an error if the function is provided a first argument which is not a number...
3333
{
3434
const x = new Float64Array( 10 );
3535

36-
nanvarianceyc( '10', 1, x, 1 ); // $ExpectError
37-
nanvarianceyc( true, 1, x, 1 ); // $ExpectError
38-
nanvarianceyc( false, 1, x, 1 ); // $ExpectError
39-
nanvarianceyc( null, 1, x, 1 ); // $ExpectError
40-
nanvarianceyc( undefined, 1, x, 1 ); // $ExpectError
41-
nanvarianceyc( [], 1, x, 1 ); // $ExpectError
42-
nanvarianceyc( {}, 1, x, 1 ); // $ExpectError
43-
nanvarianceyc( ( x: number ): number => x, 1, x, 1 ); // $ExpectError
36+
nanvarianceyc( '10', 1.0, x, 1 ); // $ExpectError
37+
nanvarianceyc( true, 1.0, x, 1 ); // $ExpectError
38+
nanvarianceyc( false, 1.0, x, 1 ); // $ExpectError
39+
nanvarianceyc( null, 1.0, x, 1 ); // $ExpectError
40+
nanvarianceyc( undefined, 1.0, x, 1 ); // $ExpectError
41+
nanvarianceyc( [], 1.0, x, 1 ); // $ExpectError
42+
nanvarianceyc( {}, 1.0, x, 1 ); // $ExpectError
43+
nanvarianceyc( ( x: number ): number => x, 1.0, x, 1 ); // $ExpectError
4444
}
4545

4646
// The compiler throws an error if the function is provided a second argument which is not a number...
@@ -61,29 +61,29 @@ import nanvarianceyc = require( './index' );
6161
{
6262
const x = new Float64Array( 10 );
6363

64-
nanvarianceyc( x.length, 1, 10, 1 ); // $ExpectError
65-
nanvarianceyc( x.length, 1, '10', 1 ); // $ExpectError
66-
nanvarianceyc( x.length, 1, true, 1 ); // $ExpectError
67-
nanvarianceyc( x.length, 1, false, 1 ); // $ExpectError
68-
nanvarianceyc( x.length, 1, null, 1 ); // $ExpectError
69-
nanvarianceyc( x.length, 1, undefined, 1 ); // $ExpectError
70-
nanvarianceyc( x.length, 1, [ '1' ], 1 ); // $ExpectError
71-
nanvarianceyc( x.length, 1, {}, 1 ); // $ExpectError
72-
nanvarianceyc( x.length, 1, ( x: number ): number => x, 1 ); // $ExpectError
64+
nanvarianceyc( x.length, 1.0, 10, 1 ); // $ExpectError
65+
nanvarianceyc( x.length, 1.0, '10', 1 ); // $ExpectError
66+
nanvarianceyc( x.length, 1.0, true, 1 ); // $ExpectError
67+
nanvarianceyc( x.length, 1.0, false, 1 ); // $ExpectError
68+
nanvarianceyc( x.length, 1.0, null, 1 ); // $ExpectError
69+
nanvarianceyc( x.length, 1.0, undefined, 1 ); // $ExpectError
70+
nanvarianceyc( x.length, 1.0, [ '1' ], 1 ); // $ExpectError
71+
nanvarianceyc( x.length, 1.0, {}, 1 ); // $ExpectError
72+
nanvarianceyc( x.length, 1.0, ( x: number ): number => x, 1 ); // $ExpectError
7373
}
7474

7575
// The compiler throws an error if the function is provided a fourth argument which is not a number...
7676
{
7777
const x = new Float64Array( 10 );
7878

79-
nanvarianceyc( x.length, 1, x, '10' ); // $ExpectError
80-
nanvarianceyc( x.length, 1, x, true ); // $ExpectError
81-
nanvarianceyc( x.length, 1, x, false ); // $ExpectError
82-
nanvarianceyc( x.length, 1, x, null ); // $ExpectError
83-
nanvarianceyc( x.length, 1, x, undefined ); // $ExpectError
84-
nanvarianceyc( x.length, 1, x, [] ); // $ExpectError
85-
nanvarianceyc( x.length, 1, x, {} ); // $ExpectError
86-
nanvarianceyc( x.length, 1, x, ( x: number ): number => x ); // $ExpectError
79+
nanvarianceyc( x.length, 1.0, x, '10' ); // $ExpectError
80+
nanvarianceyc( x.length, 1.0, x, true ); // $ExpectError
81+
nanvarianceyc( x.length, 1.0, x, false ); // $ExpectError
82+
nanvarianceyc( x.length, 1.0, x, null ); // $ExpectError
83+
nanvarianceyc( x.length, 1.0, x, undefined ); // $ExpectError
84+
nanvarianceyc( x.length, 1.0, x, [] ); // $ExpectError
85+
nanvarianceyc( x.length, 1.0, x, {} ); // $ExpectError
86+
nanvarianceyc( x.length, 1.0, x, ( x: number ): number => x ); // $ExpectError
8787
}
8888

8989
// The compiler throws an error if the function is provided an unsupported number of arguments...
@@ -92,9 +92,9 @@ import nanvarianceyc = require( './index' );
9292

9393
nanvarianceyc(); // $ExpectError
9494
nanvarianceyc( x.length ); // $ExpectError
95-
nanvarianceyc( x.length, 1 ); // $ExpectError
96-
nanvarianceyc( x.length, 1, x ); // $ExpectError
97-
nanvarianceyc( x.length, 1, x, 1, 10 ); // $ExpectError
95+
nanvarianceyc( x.length, 1.0 ); // $ExpectError
96+
nanvarianceyc( x.length, 1.0, x ); // $ExpectError
97+
nanvarianceyc( x.length, 1.0, x, 1, 10 ); // $ExpectError
9898
}
9999

100100
// Attached to main export is an `ndarray` method which returns a number...
@@ -108,14 +108,14 @@ import nanvarianceyc = require( './index' );
108108
{
109109
const x = new Float64Array( 10 );
110110

111-
nanvarianceyc.ndarray( '10', 1, x, 1, 0 ); // $ExpectError
112-
nanvarianceyc.ndarray( true, 1, x, 1, 0 ); // $ExpectError
113-
nanvarianceyc.ndarray( false, 1, x, 1, 0 ); // $ExpectError
114-
nanvarianceyc.ndarray( null, 1, x, 1, 0 ); // $ExpectError
115-
nanvarianceyc.ndarray( undefined, 1, x, 1, 0 ); // $ExpectError
116-
nanvarianceyc.ndarray( [], 1, x, 1, 0 ); // $ExpectError
117-
nanvarianceyc.ndarray( {}, 1, x, 1, 0 ); // $ExpectError
118-
nanvarianceyc.ndarray( ( x: number ): number => x, 1, x, 1, 0 ); // $ExpectError
111+
nanvarianceyc.ndarray( '10', 1.0, x, 1, 0 ); // $ExpectError
112+
nanvarianceyc.ndarray( true, 1.0, x, 1, 0 ); // $ExpectError
113+
nanvarianceyc.ndarray( false, 1.0, x, 1, 0 ); // $ExpectError
114+
nanvarianceyc.ndarray( null, 1.0, x, 1, 0 ); // $ExpectError
115+
nanvarianceyc.ndarray( undefined, 1.0, x, 1, 0 ); // $ExpectError
116+
nanvarianceyc.ndarray( [], 1.0, x, 1, 0 ); // $ExpectError
117+
nanvarianceyc.ndarray( {}, 1.0, x, 1, 0 ); // $ExpectError
118+
nanvarianceyc.ndarray( ( x: number ): number => x, 1.0, x, 1, 0 ); // $ExpectError
119119
}
120120

121121
// The compiler throws an error if the `ndarray` method is provided a second argument which is not a number...
@@ -136,43 +136,43 @@ import nanvarianceyc = require( './index' );
136136
{
137137
const x = new Float64Array( 10 );
138138

139-
nanvarianceyc.ndarray( x.length, 1, 10, 1, 0 ); // $ExpectError
140-
nanvarianceyc.ndarray( x.length, 1, '10', 1, 0 ); // $ExpectError
141-
nanvarianceyc.ndarray( x.length, 1, true, 1, 0 ); // $ExpectError
142-
nanvarianceyc.ndarray( x.length, 1, false, 1, 0 ); // $ExpectError
143-
nanvarianceyc.ndarray( x.length, 1, null, 1, 0 ); // $ExpectError
144-
nanvarianceyc.ndarray( x.length, 1, undefined, 1, 0 ); // $ExpectError
145-
nanvarianceyc.ndarray( x.length, 1, [ '1' ], 1, 0 ); // $ExpectError
146-
nanvarianceyc.ndarray( x.length, 1, {}, 1, 0 ); // $ExpectError
147-
nanvarianceyc.ndarray( x.length, 1, ( x: number ): number => x, 1, 0 ); // $ExpectError
139+
nanvarianceyc.ndarray( x.length, 1.0, 10, 1, 0 ); // $ExpectError
140+
nanvarianceyc.ndarray( x.length, 1.0, '10', 1, 0 ); // $ExpectError
141+
nanvarianceyc.ndarray( x.length, 1.0, true, 1, 0 ); // $ExpectError
142+
nanvarianceyc.ndarray( x.length, 1.0, false, 1, 0 ); // $ExpectError
143+
nanvarianceyc.ndarray( x.length, 1.0, null, 1, 0 ); // $ExpectError
144+
nanvarianceyc.ndarray( x.length, 1.0, undefined, 1, 0 ); // $ExpectError
145+
nanvarianceyc.ndarray( x.length, 1.0, [ '1' ], 1, 0 ); // $ExpectError
146+
nanvarianceyc.ndarray( x.length, 1.0, {}, 1, 0 ); // $ExpectError
147+
nanvarianceyc.ndarray( x.length, 1.0, ( x: number ): number => x, 1, 0 ); // $ExpectError
148148
}
149149

150150
// The compiler throws an error if the `ndarray` method is provided a fourth argument which is not a number...
151151
{
152152
const x = new Float64Array( 10 );
153153

154-
nanvarianceyc.ndarray( x.length, 1, x, '10', 0 ); // $ExpectError
155-
nanvarianceyc.ndarray( x.length, 1, x, true, 0 ); // $ExpectError
156-
nanvarianceyc.ndarray( x.length, 1, x, false, 0 ); // $ExpectError
157-
nanvarianceyc.ndarray( x.length, 1, x, null, 0 ); // $ExpectError
158-
nanvarianceyc.ndarray( x.length, 1, x, undefined, 0 ); // $ExpectError
159-
nanvarianceyc.ndarray( x.length, 1, x, [], 0 ); // $ExpectError
160-
nanvarianceyc.ndarray( x.length, 1, x, {}, 0 ); // $ExpectError
161-
nanvarianceyc.ndarray( x.length, 1, x, ( x: number ): number => x, 0 ); // $ExpectError
154+
nanvarianceyc.ndarray( x.length, 1.0, x, '10', 0 ); // $ExpectError
155+
nanvarianceyc.ndarray( x.length, 1.0, x, true, 0 ); // $ExpectError
156+
nanvarianceyc.ndarray( x.length, 1.0, x, false, 0 ); // $ExpectError
157+
nanvarianceyc.ndarray( x.length, 1.0, x, null, 0 ); // $ExpectError
158+
nanvarianceyc.ndarray( x.length, 1.0, x, undefined, 0 ); // $ExpectError
159+
nanvarianceyc.ndarray( x.length, 1.0, x, [], 0 ); // $ExpectError
160+
nanvarianceyc.ndarray( x.length, 1.0, x, {}, 0 ); // $ExpectError
161+
nanvarianceyc.ndarray( x.length, 1.0, x, ( x: number ): number => x, 0 ); // $ExpectError
162162
}
163163

164164
// The compiler throws an error if the `ndarray` method is provided a fifth argument which is not a number...
165165
{
166166
const x = new Float64Array( 10 );
167167

168-
nanvarianceyc.ndarray( x.length, 1, x, 1, '10' ); // $ExpectError
169-
nanvarianceyc.ndarray( x.length, 1, x, 1, true ); // $ExpectError
170-
nanvarianceyc.ndarray( x.length, 1, x, 1, false ); // $ExpectError
171-
nanvarianceyc.ndarray( x.length, 1, x, 1, null ); // $ExpectError
172-
nanvarianceyc.ndarray( x.length, 1, x, 1, undefined ); // $ExpectError
173-
nanvarianceyc.ndarray( x.length, 1, x, 1, [] ); // $ExpectError
174-
nanvarianceyc.ndarray( x.length, 1, x, 1, {} ); // $ExpectError
175-
nanvarianceyc.ndarray( x.length, 1, x, 1, ( x: number ): number => x ); // $ExpectError
168+
nanvarianceyc.ndarray( x.length, 1.0, x, 1, '10' ); // $ExpectError
169+
nanvarianceyc.ndarray( x.length, 1.0, x, 1, true ); // $ExpectError
170+
nanvarianceyc.ndarray( x.length, 1.0, x, 1, false ); // $ExpectError
171+
nanvarianceyc.ndarray( x.length, 1.0, x, 1, null ); // $ExpectError
172+
nanvarianceyc.ndarray( x.length, 1.0, x, 1, undefined ); // $ExpectError
173+
nanvarianceyc.ndarray( x.length, 1.0, x, 1, [] ); // $ExpectError
174+
nanvarianceyc.ndarray( x.length, 1.0, x, 1, {} ); // $ExpectError
175+
nanvarianceyc.ndarray( x.length, 1.0, x, 1, ( x: number ): number => x ); // $ExpectError
176176
}
177177

178178
// The compiler throws an error if the `ndarray` method is provided an unsupported number of arguments...
@@ -181,8 +181,8 @@ import nanvarianceyc = require( './index' );
181181

182182
nanvarianceyc.ndarray(); // $ExpectError
183183
nanvarianceyc.ndarray( x.length ); // $ExpectError
184-
nanvarianceyc.ndarray( x.length, 1 ); // $ExpectError
185-
nanvarianceyc.ndarray( x.length, 1, x ); // $ExpectError
186-
nanvarianceyc.ndarray( x.length, 1, x, 1 ); // $ExpectError
187-
nanvarianceyc.ndarray( x.length, 1, x, 1, 0, 10 ); // $ExpectError
184+
nanvarianceyc.ndarray( x.length, 1.0 ); // $ExpectError
185+
nanvarianceyc.ndarray( x.length, 1.0, x ); // $ExpectError
186+
nanvarianceyc.ndarray( x.length, 1.0, x, 1 ); // $ExpectError
187+
nanvarianceyc.ndarray( x.length, 1.0, x, 1, 0, 10 ); // $ExpectError
188188
}

lib/node_modules/@stdlib/stats/base/nanvarianceyc/examples/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ function rand() {
3333
var x = filledarrayBy( 10, 'generic', rand );
3434
console.log( x );
3535

36-
var v = nanvarianceyc( x.length, 1, x, 1 );
36+
var v = nanvarianceyc( x.length, 1.0, x, 1 );
3737
console.log( v );

0 commit comments

Comments
 (0)