Skip to content

Commit 094de27

Browse files
committed
Auto-generated commit
1 parent c0fb0f4 commit 094de27

File tree

2 files changed

+30
-29
lines changed

2 files changed

+30
-29
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@
162162

163163
### Bug Fixes
164164

165+
- [`3a0b3cc`](https://github.com/stdlib-js/stdlib/commit/3a0b3cc30d966f8739511d4f0cedc73b07376e59) - improve `entries` return type and examples in `array/complex128` types
165166
- [`d3b0f25`](https://github.com/stdlib-js/stdlib/commit/d3b0f251b37fdc27cd3a02ac794dddba0b2f7b36) - correct loop bounds in toJSON method for `nested2views`
166167
- [`fbc5910`](https://github.com/stdlib-js/stdlib/commit/fbc5910c2290928c2fdc730a6b166b39e637d304) - remove unnecessary loop in toJSON method for entries2views
167168
- [`8cdfd62`](https://github.com/stdlib-js/stdlib/commit/8cdfd621717a7a41428526107a42364a921b07ae) - ensure proper cache invalidation
@@ -256,6 +257,7 @@ A total of 33 issues were closed in this release:
256257

257258
<details>
258259

260+
- [`3a0b3cc`](https://github.com/stdlib-js/stdlib/commit/3a0b3cc30d966f8739511d4f0cedc73b07376e59) - **fix:** improve `entries` return type and examples in `array/complex128` types _(by Philipp Burckhardt)_
259261
- [`582ef31`](https://github.com/stdlib-js/stdlib/commit/582ef3182ea40031f2bff23af519b1a7e7952d57) - **refactor:** wrap `blas/ext/base/gjoin` _(by Athan Reines)_
260262
- [`5f49874`](https://github.com/stdlib-js/stdlib/commit/5f498740352d6ac14ac7a8df0284e640c21c2f12) - **bench:** refactor to use string interpolation in `array/base/binary3d` [(#8803)](https://github.com/stdlib-js/stdlib/pull/8803) _(by Kate Suraev)_
261263
- [`34c2666`](https://github.com/stdlib-js/stdlib/commit/34c2666e48e25c5a508aeae1337f666a3b404684) - **bench:** refactor to use string interpolation in `array/base/binary4d` [(#8804)](https://github.com/stdlib-js/stdlib/pull/8804) _(by Kate Suraev)_

complex128/docs/types/index.d.ts

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ declare class Complex128Array implements Complex128ArrayInterface {
312312
* @example
313313
* var ArrayBuffer = require( './../../../buffer' );
314314
*
315-
* var buf = new ArrayBuffer( 16 );
315+
* var buf = new ArrayBuffer( 32 );
316316
* var arr = new Complex128Array( buf );
317317
* // returns <Complex128Array>
318318
*
@@ -322,8 +322,8 @@ declare class Complex128Array implements Complex128ArrayInterface {
322322
* @example
323323
* var ArrayBuffer = require( './../../../buffer' );
324324
*
325-
* var buf = new ArrayBuffer( 16 );
326-
* var arr = new Complex128Array( buf, 8 );
325+
* var buf = new ArrayBuffer( 32 );
326+
* var arr = new Complex128Array( buf, 16 );
327327
* // returns <Complex128Array>
328328
*
329329
* var len = arr.length;
@@ -332,8 +332,8 @@ declare class Complex128Array implements Complex128ArrayInterface {
332332
* @example
333333
* var ArrayBuffer = require( './../../../buffer' );
334334
*
335-
* var buf = new ArrayBuffer( 32 );
336-
* var arr = new Complex128Array( buf, 8, 2 );
335+
* var buf = new ArrayBuffer( 64 );
336+
* var arr = new Complex128Array( buf, 16, 2 );
337337
* // returns <Complex128Array>
338338
*
339339
* var len = arr.length;
@@ -357,8 +357,8 @@ declare class Complex128Array implements Complex128ArrayInterface {
357357
* arr.set( [ 1.0, -1.0 ], 0 );
358358
* arr.set( [ 9.0, -9.0 ], 9 );
359359
*
360-
* z = arr.get( -1 )
361-
* // return <Complex128>
360+
* z = arr.at( -1 );
361+
* // returns <Complex128>
362362
*
363363
* z = arr.at( 100 );
364364
* // returns undefined
@@ -489,7 +489,7 @@ declare class Complex128Array implements Complex128ArrayInterface {
489489
* var bool = it.next().done;
490490
* // returns true
491491
*/
492-
entries(): Iterator;
492+
entries(): TypedIterator<[number, Complex128]>;
493493

494494
/**
495495
* Tests whether all elements in an array pass a test implemented by a predicate function.
@@ -728,9 +728,6 @@ declare class Complex128Array implements Complex128ArrayInterface {
728728
* arr.set( [ 3.0, 3.0 ], 2 );
729729
*
730730
* arr.forEach( log );
731-
* // => 0: 1 + 1i
732-
* // => 1: 2 + 2i
733-
* // => 2: 3 + 3i
734731
*/
735732
forEach<U = unknown>( fcn: Callback<U>, thisArg?: ThisParameterType<Callback<U>> ): void;
736733

@@ -799,13 +796,13 @@ declare class Complex128Array implements Complex128ArrayInterface {
799796
* arr.set( [ 2.0, 2.0 ], 3 );
800797
* arr.set( [ 5.0, 5.0 ], 4 );
801798
*
802-
* var idx = arr.indexOf( new Complex128( [ 2.0, 2.0 ] ) );
799+
* var idx = arr.indexOf( new Complex128( 2.0, 2.0 ) );
803800
* // returns 1
804801
*
805-
* idx = arr.indexOf( new Complex128( [ 2.0, 2.0 ] ), 2 );
802+
* idx = arr.indexOf( new Complex128( 2.0, 2.0 ), 2 );
806803
* // returns 3
807804
*
808-
* idx = arr.indexOf( new Complex128( [ 2.0, 2.0 ] ), -3 );
805+
* idx = arr.indexOf( new Complex128( 2.0, 2.0 ), -3 );
809806
* // returns 3
810807
*/
811808
indexOf( searchElement: ComplexLike, fromIndex?: number ): number;
@@ -1592,7 +1589,7 @@ interface Complex128ArrayConstructor {
15921589
* @example
15931590
* var ArrayBuffer = require( './../../../buffer' );
15941591
*
1595-
* var buf = new ArrayBuffer( 16 );
1592+
* var buf = new ArrayBuffer( 32 );
15961593
* var arr = new Complex128Array( buf );
15971594
* // returns <Complex128Array>
15981595
*
@@ -1602,8 +1599,8 @@ interface Complex128ArrayConstructor {
16021599
* @example
16031600
* var ArrayBuffer = require( './../../../buffer' );
16041601
*
1605-
* var buf = new ArrayBuffer( 16 );
1606-
* var arr = new Complex128Array( buf, 8 );
1602+
* var buf = new ArrayBuffer( 32 );
1603+
* var arr = new Complex128Array( buf, 16 );
16071604
* // returns <Complex128Array>
16081605
*
16091606
* var len = arr.length;
@@ -1612,8 +1609,8 @@ interface Complex128ArrayConstructor {
16121609
* @example
16131610
* var ArrayBuffer = require( './../../../buffer' );
16141611
*
1615-
* var buf = new ArrayBuffer( 32 );
1616-
* var arr = new Complex128Array( buf, 8, 2 );
1612+
* var buf = new ArrayBuffer( 64 );
1613+
* var arr = new Complex128Array( buf, 16, 2 );
16171614
* // returns <Complex128Array>
16181615
*
16191616
* var len = arr.length;
@@ -1661,7 +1658,7 @@ interface Complex128ArrayConstructor {
16611658
* @example
16621659
* var ArrayBuffer = require( './../../../buffer' );
16631660
*
1664-
* var buf = new ArrayBuffer( 16 );
1661+
* var buf = new ArrayBuffer( 32 );
16651662
* var arr = new Complex128Array( buf );
16661663
* // returns <Complex128Array>
16671664
*
@@ -1671,8 +1668,8 @@ interface Complex128ArrayConstructor {
16711668
* @example
16721669
* var ArrayBuffer = require( './../../../buffer' );
16731670
*
1674-
* var buf = new ArrayBuffer( 16 );
1675-
* var arr = new Complex128Array( buf, 8 );
1671+
* var buf = new ArrayBuffer( 32 );
1672+
* var arr = new Complex128Array( buf, 16 );
16761673
* // returns <Complex128Array>
16771674
*
16781675
* var len = arr.length;
@@ -1681,8 +1678,8 @@ interface Complex128ArrayConstructor {
16811678
* @example
16821679
* var ArrayBuffer = require( './../../../buffer' );
16831680
*
1684-
* var buf = new ArrayBuffer( 32 );
1685-
* var arr = new Complex128Array( buf, 8, 2 );
1681+
* var buf = new ArrayBuffer( 64 );
1682+
* var arr = new Complex128Array( buf, 16, 2 );
16861683
* // returns <Complex128Array>
16871684
*
16881685
* var len = arr.length;
@@ -1808,7 +1805,7 @@ interface Complex128ArrayConstructor {
18081805
* @example
18091806
* var ArrayBuffer = require( '@stdlib/array/buffer' );
18101807
*
1811-
* var buf = new ArrayBuffer( 16 );
1808+
* var buf = new ArrayBuffer( 32 );
18121809
* var arr = new Complex128Array( buf );
18131810
* // returns <Complex128Array>
18141811
*
@@ -1818,8 +1815,8 @@ interface Complex128ArrayConstructor {
18181815
* @example
18191816
* var ArrayBuffer = require( '@stdlib/array/buffer' );
18201817
*
1821-
* var buf = new ArrayBuffer( 16 );
1822-
* var arr = new Complex128Array( buf, 8 );
1818+
* var buf = new ArrayBuffer( 32 );
1819+
* var arr = new Complex128Array( buf, 16 );
18231820
* // returns <Complex128Array>
18241821
*
18251822
* var len = arr.length;
@@ -1828,8 +1825,8 @@ interface Complex128ArrayConstructor {
18281825
* @example
18291826
* var ArrayBuffer = require( '@stdlib/array/buffer' );
18301827
*
1831-
* var buf = new ArrayBuffer( 32 );
1832-
* var arr = new Complex128Array( buf, 8, 2 );
1828+
* var buf = new ArrayBuffer( 64 );
1829+
* var arr = new Complex128Array( buf, 16, 2 );
18331830
* // returns <Complex128Array>
18341831
*
18351832
* var len = arr.length;
@@ -1841,3 +1838,5 @@ declare var ctor: Complex128ArrayConstructor;
18411838
// EXPORTS //
18421839

18431840
export = ctor;
1841+
1842+
// eslint-doctest-alias: Complex128Array

0 commit comments

Comments
 (0)