Skip to content

Commit 062fad0

Browse files
committed
Merge branch 'develop' of https://github.com/stdlib-js/stdlib into develop
2 parents 5ca053a + 9ba0dbd commit 062fad0

File tree

27 files changed

+212
-33
lines changed

27 files changed

+212
-33
lines changed

lib/node_modules/@stdlib/array/README.md

+21
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ Lastly, the namespace contains various other functions for dealing with arrays,
158158

159159
- <span class="signature">[`base`][@stdlib/array/base]</span><span class="delimiter">: </span><span class="description">base (i.e., lower-level) array utilities.</span>
160160
- <span class="signature">[`BooleanArray()`][@stdlib/array/bool]</span><span class="delimiter">: </span><span class="description">boolean array.</span>
161+
- <span class="signature">[`byteOrders()`][@stdlib/array/byte-orders]</span><span class="delimiter">: </span><span class="description">list of byte orders.</span>
161162
- <span class="signature">[`cartesianPower( x, n )`][@stdlib/array/cartesian-power]</span><span class="delimiter">: </span><span class="description">return the Cartesian power.</span>
162163
- <span class="signature">[`cartesianProduct( x1, x2 )`][@stdlib/array/cartesian-product]</span><span class="delimiter">: </span><span class="description">return the Cartesian product.</span>
163164
- <span class="signature">[`cartesianSquare( x )`][@stdlib/array/cartesian-square]</span><span class="delimiter">: </span><span class="description">return the Cartesian square.</span>
@@ -172,10 +173,16 @@ Lastly, the namespace contains various other functions for dealing with arrays,
172173
- <span class="signature">[`empty( length[, dtype] )`][@stdlib/array/empty]</span><span class="delimiter">: </span><span class="description">create an uninitialized array having a specified length.</span>
173174
- <span class="signature">[`filledBy()`][@stdlib/array/filled-by]</span><span class="delimiter">: </span><span class="description">create a filled array according to a provided callback function.</span>
174175
- <span class="signature">[`filled()`][@stdlib/array/filled]</span><span class="delimiter">: </span><span class="description">create a filled array.</span>
176+
- <span class="signature">[`fixedEndianFactory( dtype )`][@stdlib/array/fixed-endian-factory]</span><span class="delimiter">: </span><span class="description">return a typed array constructor for creating typed arrays having a specified byte order.</span>
177+
- <span class="signature">[`Float32ArrayFE()`][@stdlib/array/fixed-endian-float32]</span><span class="delimiter">: </span><span class="description">typed array constructor which returns a typed array representing an array of single-precision floating-point numbers in a specified byte order.</span>
178+
- <span class="signature">[`Float64ArrayFE()`][@stdlib/array/fixed-endian-float64]</span><span class="delimiter">: </span><span class="description">typed array constructor which returns a typed array representing an array of double-precision floating-point numbers in a specified byte order.</span>
175179
- <span class="signature">[`iterator2array( iterator[, out][, mapFcn[, thisArg]] )`][@stdlib/array/from-iterator]</span><span class="delimiter">: </span><span class="description">create (or fill) an array from an iterator.</span>
176180
- <span class="signature">[`scalar2array( value[, dtype] )`][@stdlib/array/from-scalar]</span><span class="delimiter">: </span><span class="description">create a single-element array containing a provided scalar value.</span>
177181
- <span class="signature">[`fullLike( x, value[, dtype] )`][@stdlib/array/full-like]</span><span class="delimiter">: </span><span class="description">create a filled array having the same length and data type as a provided array.</span>
178182
- <span class="signature">[`full( length, value[, dtype] )`][@stdlib/array/full]</span><span class="delimiter">: </span><span class="description">create a filled array having a specified length.</span>
183+
- <span class="signature">[`littleEndianFactory( dtype )`][@stdlib/array/little-endian-factory]</span><span class="delimiter">: </span><span class="description">return a typed array constructor for creating typed arrays stored in little-endian byte order.</span>
184+
- <span class="signature">[`Float32ArrayLE()`][@stdlib/array/little-endian-float32]</span><span class="delimiter">: </span><span class="description">typed array constructor which returns a typed array representing an array of single-precision floating-point numbers in little-endian byte order.</span>
185+
- <span class="signature">[`Float64ArrayLE()`][@stdlib/array/little-endian-float64]</span><span class="delimiter">: </span><span class="description">typed array constructor which returns a typed array representing an array of double-precision floating-point numbers in little-endian byte order.</span>
179186
- <span class="signature">[`minDataType( value )`][@stdlib/array/min-dtype]</span><span class="delimiter">: </span><span class="description">determine the minimum array data type of the closest "kind" necessary for storing a provided scalar value.</span>
180187
- <span class="signature">[`mostlySafeCasts( [dtype] )`][@stdlib/array/mostly-safe-casts]</span><span class="delimiter">: </span><span class="description">return a list of array data types to which a provided array data type can be safely cast and, for floating-point data types, can be downcast.</span>
181188
- <span class="signature">[`mskfilter( x, mask )`][@stdlib/array/mskfilter]</span><span class="delimiter">: </span><span class="description">apply a mask to a provided input array.</span>
@@ -260,6 +267,8 @@ console.log( objectKeys( ns ) );
260267

261268
[@stdlib/array/bool]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/bool
262269

270+
[@stdlib/array/byte-orders]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/byte-orders
271+
263272
[@stdlib/array/cartesian-power]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/cartesian-power
264273

265274
[@stdlib/array/cartesian-product]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/cartesian-product
@@ -288,6 +297,12 @@ console.log( objectKeys( ns ) );
288297

289298
[@stdlib/array/filled]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/filled
290299

300+
[@stdlib/array/fixed-endian-factory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/fixed-endian-factory
301+
302+
[@stdlib/array/fixed-endian-float32]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/fixed-endian-float32
303+
304+
[@stdlib/array/fixed-endian-float64]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/fixed-endian-float64
305+
291306
[@stdlib/array/from-iterator]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/from-iterator
292307

293308
[@stdlib/array/from-scalar]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/from-scalar
@@ -296,6 +311,12 @@ console.log( objectKeys( ns ) );
296311

297312
[@stdlib/array/full]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/full
298313

314+
[@stdlib/array/little-endian-factory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/little-endian-factory
315+
316+
[@stdlib/array/little-endian-float32]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/little-endian-float32
317+
318+
[@stdlib/array/little-endian-float64]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/little-endian-float64
319+
299320
[@stdlib/array/min-dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/min-dtype
300321

301322
[@stdlib/array/mostly-safe-casts]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/mostly-safe-casts

lib/node_modules/@stdlib/array/base/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ The namespace exports the following:
165165
- <span class="signature">[`noneByRight( x, predicate[, thisArg] )`][@stdlib/array/base/none-by-right]</span><span class="delimiter">: </span><span class="description">test whether all elements in an array fail a test implemented by a predicate function, iterating from right to left.</span>
166166
- <span class="signature">[`noneBy( x, predicate[, thisArg] )`][@stdlib/array/base/none-by]</span><span class="delimiter">: </span><span class="description">test whether all elements in an array fail a test implemented by a predicate function.</span>
167167
- <span class="signature">[`none( x )`][@stdlib/array/base/none]</span><span class="delimiter">: </span><span class="description">test whether all elements in an array are falsy.</span>
168+
- <span class="signature">[`nulls( len )`][@stdlib/array/base/nulls]</span><span class="delimiter">: </span><span class="description">create a "generic" array filled with null values.</span>
168169
- <span class="signature">[`oneTo( n )`][@stdlib/array/base/one-to]</span><span class="delimiter">: </span><span class="description">generate a linearly spaced numeric array whose elements increment by 1 starting from one.</span>
169170
- <span class="signature">[`ones( len )`][@stdlib/array/base/ones]</span><span class="delimiter">: </span><span class="description">create a "generic" array filled with ones.</span>
170171
- <span class="signature">[`ones2d( shape )`][@stdlib/array/base/ones2d]</span><span class="delimiter">: </span><span class="description">create a two-dimensional nested array filled with ones.</span>
@@ -519,6 +520,8 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu );
519520

520521
[@stdlib/array/base/none]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/none
521522

523+
[@stdlib/array/base/nulls]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/nulls
524+
522525
[@stdlib/array/base/one-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/one-to
523526

524527
[@stdlib/array/base/ones]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/ones

lib/node_modules/@stdlib/array/base/assert/README.md

+9
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,13 @@ The namespace exports the following:
4646
<div class="namespace-toc">
4747

4848
- <span class="signature">[`contains( x, value )`][@stdlib/array/base/assert/contains]</span><span class="delimiter">: </span><span class="description">test if an array contains a provided search value.</span>
49+
- <span class="signature">[`hasEqualValuesIndexed( x, y )`][@stdlib/array/base/assert/has-equal-values-indexed]</span><span class="delimiter">: </span><span class="description">test if two indexed arrays have equal values.</span>
50+
- <span class="signature">[`hasEqualValues( x, y )`][@stdlib/array/base/assert/has-equal-values]</span><span class="delimiter">: </span><span class="description">test if two arrays have equal values.</span>
4951
- <span class="signature">[`hasSameValues( x, y )`][@stdlib/array/base/assert/has-same-values]</span><span class="delimiter">: </span><span class="description">test if two arrays have the same values.</span>
5052
- <span class="signature">[`isAccessorArray( value )`][@stdlib/array/base/assert/is-accessor-array]</span><span class="delimiter">: </span><span class="description">test if an array-like object supports the accessor (get/set) protocol.</span>
5153
- <span class="signature">[`isBooleanDataType( value )`][@stdlib/array/base/assert/is-boolean-data-type]</span><span class="delimiter">: </span><span class="description">test if an input value is a supported array boolean data type.</span>
5254
- <span class="signature">[`isBooleanArray( value )`][@stdlib/array/base/assert/is-booleanarray]</span><span class="delimiter">: </span><span class="description">test if a value is a `BooleanArray`.</span>
55+
- <span class="signature">[`isByteOrder( value )`][@stdlib/array/base/assert/is-byte-order]</span><span class="delimiter">: </span><span class="description">test if an input value is a supported array byte order.</span>
5356
- <span class="signature">[`isComplexFloatingPointDataType( value )`][@stdlib/array/base/assert/is-complex-floating-point-data-type]</span><span class="delimiter">: </span><span class="description">test if an input value is a supported array complex-valued floating-point data type.</span>
5457
- <span class="signature">[`isComplexTypedArray( value )`][@stdlib/array/base/assert/is-complex-typed-array]</span><span class="delimiter">: </span><span class="description">test if a value is a complex typed array.</span>
5558
- <span class="signature">[`isComplex128Array( value )`][@stdlib/array/base/assert/is-complex128array]</span><span class="delimiter">: </span><span class="description">test if a value is a `Complex128Array`.</span>
@@ -173,6 +176,10 @@ console.log( 'arr4 is complex typed array: ' + ns.isComplexTypedArray( arr4 ) );
173176

174177
[@stdlib/array/base/assert/contains]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/contains
175178

179+
[@stdlib/array/base/assert/has-equal-values-indexed]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/has-equal-values-indexed
180+
181+
[@stdlib/array/base/assert/has-equal-values]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/has-equal-values
182+
176183
[@stdlib/array/base/assert/has-same-values]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/has-same-values
177184

178185
[@stdlib/array/base/assert/is-accessor-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-accessor-array
@@ -181,6 +188,8 @@ console.log( 'arr4 is complex typed array: ' + ns.isComplexTypedArray( arr4 ) );
181188

182189
[@stdlib/array/base/assert/is-booleanarray]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-booleanarray
183190

191+
[@stdlib/array/base/assert/is-byte-order]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-byte-order
192+
184193
[@stdlib/array/base/assert/is-complex-floating-point-data-type]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-complex-floating-point-data-type
185194

186195
[@stdlib/array/base/assert/is-complex-typed-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-complex-typed-array

lib/node_modules/@stdlib/array/base/cuany-by/benchmark/benchmark.length.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ var pow = require( '@stdlib/math/base/special/pow' );
2525
var isArray = require( '@stdlib/assert/is-array' );
2626
var filled = require( '@stdlib/array/base/filled' );
2727
var isPositiveInteger = require( '@stdlib/assert/is-positive-integer' ).isPrimitive;
28-
var pkg = require( '@stdlib/array/base/cuany-by/package.json' ).name;
28+
var pkg = require( './../package.json' ).name;
2929
var cuanyBy = require( './../lib' );
3030

3131

lib/node_modules/@stdlib/array/base/cuevery-by-right/test/test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
var tape = require( 'tape' );
2424
var hasOwnProp = require( '@stdlib/assert/has-own-property' );
2525
var hasMethod = require( '@stdlib/assert/is-method' );
26-
var cueveryByRight = require( '@stdlib/array/base/cuevery-by-right/lib' );
26+
var cueveryByRight = require( './../lib' );
2727

2828

2929
// TESTS //

lib/node_modules/@stdlib/array/base/cuevery-by-right/test/test.main.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
var tape = require( 'tape' );
2424
var Float64Array = require( '@stdlib/array/float64' );
2525
var toAccessorArray = require( '@stdlib/array/base/to-accessor-array' );
26-
var cueveryByRight = require( '@stdlib/array/base/cuevery-by-right/lib' );
26+
var cueveryByRight = require( './../lib' );
2727

2828

2929
// FUNCTIONS //

0 commit comments

Comments
 (0)