Skip to content

Commit 808fd04

Browse files
committed
Auto-generated commit
1 parent 51ac457 commit 808fd04

9 files changed

Lines changed: 19 additions & 18 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,15 @@
44
55
<section class="release" id="unreleased">
66

7-
## Unreleased (2025-05-06)
7+
## Unreleased (2025-05-07)
88

99
<section class="commits">
1010

1111
### Commits
1212

1313
<details>
1414

15+
- [`6a4f52a`](https://github.com/stdlib-js/stdlib/commit/6a4f52a9c96dbdc023c2d85eaf1c33d8749a4202) - **docs:** correct domain of inverse coversed cosine _(by Karan Anand)_
1516
- [`f51b7b2`](https://github.com/stdlib-js/stdlib/commit/f51b7b2ea5c3cceca335f3089fba079d4290bde7) - **test:** update tests to match valid domain of acovercos _(by Karan Anand)_
1617

1718
</details>

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,18 +80,18 @@ Returns an [iterator][mdn-iterator-protocol] which iteratively computes the [inv
8080
```javascript
8181
var array2iterator = require( '@stdlib/array-to-iterator' );
8282

83-
var x = [ 0.0, -3.141592653589793/2.0, -3.141592653589793/6.0 ];
83+
var x = [ 0.0, 3.141592653589793/2.0, 3.141592653589793/6.0 ];
8484
var it = iterAcovercos( array2iterator( x ) );
8585
// returns <Object>
8686

8787
var r = it.next().value;
88-
// returns ~1.5708
88+
// returns ~-1.5708
8989

9090
r = it.next().value;
91-
// returns ~-0.6075
91+
// returns ~0.6075
9292

9393
r = it.next().value;
94-
// returns ~0.4966
94+
// returns ~-0.4966
9595

9696
// ...
9797
```
@@ -111,7 +111,7 @@ The returned [iterator][mdn-iterator-protocol] protocol-compliant object has the
111111

112112
## Notes
113113

114-
- The domain of inverse coversed cosine is restricted to `[-2,0]`. If an iterated value is outside of the domain, the returned [iterator][mdn-iterator-protocol] returns `NaN`.
114+
- The domain of inverse coversed cosine is restricted to `[0,2]`. If an iterated value is outside of the domain, the returned [iterator][mdn-iterator-protocol] returns `NaN`.
115115
- If an iterated value is non-numeric (including `NaN`), the returned [iterator][mdn-iterator-protocol] returns `NaN`. If non-numeric iterated values are possible, you are advised to provide an [`iterator`][mdn-iterator-protocol] which type checks and handles non-numeric values accordingly.
116116
- If an environment supports `Symbol.iterator` **and** a provided [iterator][mdn-iterator-protocol] is iterable, the returned [iterator][mdn-iterator-protocol] is iterable.
117117

@@ -132,7 +132,7 @@ var uniform = require( '@stdlib/random-iter-uniform' );
132132
var iterAcovercos = require( '@stdlib/math-iter-special-acovercos' );
133133

134134
// Create a seeded iterator for generating pseudorandom numbers:
135-
var rand = uniform( -2.0, 0.0, {
135+
var rand = uniform( 0.0, 2.0, {
136136
'seed': 1234,
137137
'iter': 10
138138
});

benchmark/benchmark.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ bench( pkg, function benchmark( b ) {
3535
var iter;
3636
var i;
3737

38-
rand = uniform( -2.0, 0.0 );
38+
rand = uniform( 0.0, 2.0 );
3939

4040
b.tic();
4141
for ( i = 0; i < b.iterations; i++ ) {
@@ -58,7 +58,7 @@ bench( pkg+'::iteration', function benchmark( b ) {
5858
var z;
5959
var i;
6060

61-
rand = uniform( -2.0, 0.0 );
61+
rand = uniform( 0.0, 2.0 );
6262
iter = iterAcovercos( rand );
6363

6464
b.tic();

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/repl.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{{alias}}( iterator )
33
Returns an iterator which iteratively computes the inverse coversed cosine.
44

5-
The domain of inverse coversed cosine is restricted to [-2,0]. If an
5+
The domain of inverse coversed cosine is restricted to [0,2]. If an
66
iterated value is outside of the domain, the returned iterator returns
77
`NaN`.
88

@@ -29,7 +29,7 @@
2929

3030
Examples
3131
--------
32-
> var it = {{alias}}( {{alias:@stdlib/random/iter/uniform}}( -2.0, 0.0 ) );
32+
> var it = {{alias}}( {{alias:@stdlib/random/iter/uniform}}( 0.0, 2.0 ) );
3333
> var r = it.next().value
3434
<number>
3535
> r = it.next().value

docs/types/index.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ type Iterator = Iter | IterableIterator;
3030
*
3131
* ## Notes
3232
*
33-
* - The domain of inverse coversed cosine is restricted to `[-2,0]`. If an iterated value is outside of the domain, the returned iterator returns `NaN`.
33+
* - The domain of inverse coversed cosine is restricted to `[0,2]`. If an iterated value is outside of the domain, the returned iterator returns `NaN`.
3434
* - If an environment supports `Symbol.iterator` **and** a provided iterator is iterable, the returned iterator is iterable.
3535
*
3636
* @param iterator - input iterator
@@ -39,7 +39,7 @@ type Iterator = Iter | IterableIterator;
3939
* @example
4040
* var uniform = require( '@stdlib/random-iter-uniform' );
4141
*
42-
* var iter = iterAcovercos( uniform( -2.0, 0.0 ) );
42+
* var iter = iterAcovercos( uniform( 0.0, 2.0 ) );
4343
*
4444
* var r = iter.next().value;
4545
* // returns <number>

examples/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ var uniform = require( '@stdlib/random-iter-uniform' );
2222
var iterAcovercos = require( './../lib' );
2323

2424
// Create a seeded iterator for generating pseudorandom numbers:
25-
var rand = uniform( -2.0, 0.0, {
25+
var rand = uniform( 0.0, 2.0, {
2626
'seed': 1234,
2727
'iter': 10
2828
});

lib/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
* var uniform = require( '@stdlib/random-iter-uniform' );
2828
* var iterAcovercos = require( '@stdlib/math-iter-special-acovercos' );
2929
*
30-
* var iter = iterAcovercos( uniform( -2.0, 0.0 ) );
30+
* var iter = iterAcovercos( uniform( 0.0, 2.0 ) );
3131
*
3232
* var r = iter.next().value;
3333
* // returns <number>

lib/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ var acovercos = require( '@stdlib/math-base-special-acovercos' );
3131
*
3232
* ## Notes
3333
*
34-
* - The domain of inverse coversed cosine is restricted to `[-2,0]`. If an iterated value is outside of the domain, the returned iterator returns `NaN`.
34+
* - The domain of inverse coversed cosine is restricted to `[0,2]`. If an iterated value is outside of the domain, the returned iterator returns `NaN`.
3535
* - If an environment supports `Symbol.iterator` **and** a provided iterator is iterable, the returned iterator is iterable.
3636
*
3737
* @param {Iterator} iterator - input iterator
@@ -41,7 +41,7 @@ var acovercos = require( '@stdlib/math-base-special-acovercos' );
4141
* @example
4242
* var uniform = require( '@stdlib/random-iter-uniform' );
4343
*
44-
* var iter = iterAcovercos( uniform( -2.0, 0.0 ) );
44+
* var iter = iterAcovercos( uniform( 0.0, 2.0 ) );
4545
*
4646
* var r = iter.next().value;
4747
* // returns <number>

0 commit comments

Comments
 (0)