diff --git a/base/README.md b/base/README.md
index 7daa50e9..603f335c 100644
--- a/base/README.md
+++ b/base/README.md
@@ -61,6 +61,8 @@ The namespace exports the following:
- [`bbinary3d( arrays, shapes, fcn )`][@stdlib/array/base/broadcasted-binary3d]: apply a binary callback to elements in two broadcasted nested input arrays and assign results to elements in a three-dimensional nested output array.
- [`bbinary4d( arrays, shapes, fcn )`][@stdlib/array/base/broadcasted-binary4d]: apply a binary callback to elements in two broadcasted nested input arrays and assign results to elements in a four-dimensional nested output array.
- [`bbinary5d( arrays, shapes, fcn )`][@stdlib/array/base/broadcasted-binary5d]: apply a binary callback to elements in two broadcasted nested input arrays and assign results to elements in a five-dimensional nested output array.
+- [`bquaternary2d( arrays, shapes, fcn )`][@stdlib/array/base/broadcasted-quaternary2d]: apply a quaternary callback to elements in four broadcasted nested input arrays and assign results to elements in a two-dimensional nested output array.
+- [`bquinary2d( arrays, shapes, fcn )`][@stdlib/array/base/broadcasted-quinary2d]: apply a quinary callback to elements in four broadcasted nested input arrays and assign results to elements in a two-dimensional nested output array.
- [`bternary2d( arrays, shapes, fcn )`][@stdlib/array/base/broadcasted-ternary2d]: apply a ternary callback to elements in three broadcasted nested input arrays and assign results to elements in a two-dimensional nested output array.
- [`bunary2d( arrays, shapes, fcn )`][@stdlib/array/base/broadcasted-unary2d]: apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a two-dimensional nested output array.
- [`bunary3d( arrays, shapes, fcn )`][@stdlib/array/base/broadcasted-unary3d]: apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a three-dimensional nested output array.
@@ -109,9 +111,18 @@ The namespace exports the following:
- [`ones4d( shape )`][@stdlib/array/base/ones4d]: create a four-dimensional nested array filled with ones.
- [`ones5d( shape )`][@stdlib/array/base/ones5d]: create a five-dimensional nested array filled with ones.
- [`onesnd( shape )`][@stdlib/array/base/onesnd]: create an n-dimensional nested array filled with ones.
+- [`quaternary2d( arrays, shape, fcn )`][@stdlib/array/base/quaternary2d]: apply a quaternary callback to elements in four two-dimensional nested input arrays and assign results to elements in a two-dimensional nested output array.
+- [`quinary2d( arrays, shape, fcn )`][@stdlib/array/base/quinary2d]: apply a quinary callback to elements in five two-dimensional nested input arrays and assign results to elements in a two-dimensional nested output array.
- [`setter( dtype )`][@stdlib/array/base/setter]: return an accessor function for setting an element in an indexed array-like object.
+- [`strided2array2d( x, shape, strides, offset )`][@stdlib/array/base/strided2array2d]: convert a strided array to a two-dimensional nested array.
+- [`strided2array3d( x, shape, strides, offset )`][@stdlib/array/base/strided2array3d]: convert a strided array to a three-dimensional nested array.
+- [`strided2array4d( x, shape, strides, offset )`][@stdlib/array/base/strided2array4d]: convert a strided array to a four-dimensional nested array.
+- [`strided2array5d( x, shape, strides, offset )`][@stdlib/array/base/strided2array5d]: convert a strided array to a five-dimensional nested array.
- [`take( x, indices )`][@stdlib/array/base/take]: take elements from an array.
- [`ternary2d( arrays, shape, fcn )`][@stdlib/array/base/ternary2d]: apply a ternary callback to elements in three two-dimensional nested input arrays and assign results to elements in a two-dimensional nested output array.
+- [`ternary3d( arrays, shape, fcn )`][@stdlib/array/base/ternary3d]: apply a ternary callback to elements in three three-dimensional nested input arrays and assign results to elements in a three-dimensional nested output array.
+- [`ternary4d( arrays, shape, fcn )`][@stdlib/array/base/ternary4d]: apply a ternary callback to elements in three four-dimensional nested input arrays and assign results to elements in a four-dimensional nested output array.
+- [`ternary5d( arrays, shape, fcn )`][@stdlib/array/base/ternary5d]: apply a ternary callback to elements in three five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.
- [`toAccessorArray( arr )`][@stdlib/array/base/to-accessor-array]: convert an array-like object to a minimal array-like object supporting the accessor protocol.
- [`unary2dBy( arrays, shape, fcn, clbk[, thisArg] )`][@stdlib/array/base/unary2d-by]: apply a unary function to each element retrieved from a two-dimensional nested input array according to a callback function and assign results to elements in a two-dimensional nested output array.
- [`unary2d( arrays, shape, fcn )`][@stdlib/array/base/unary2d]: apply a unary callback to elements in a two-dimensional nested input array and assign results to elements in a two-dimensional nested output array.
@@ -201,6 +212,10 @@ console.log( objectKeys( ns ) );
[@stdlib/array/base/broadcasted-binary5d]: https://github.com/stdlib-js/array/tree/main/base/broadcasted-binary5d
+[@stdlib/array/base/broadcasted-quaternary2d]: https://github.com/stdlib-js/array/tree/main/base/broadcasted-quaternary2d
+
+[@stdlib/array/base/broadcasted-quinary2d]: https://github.com/stdlib-js/array/tree/main/base/broadcasted-quinary2d
+
[@stdlib/array/base/broadcasted-ternary2d]: https://github.com/stdlib-js/array/tree/main/base/broadcasted-ternary2d
[@stdlib/array/base/broadcasted-unary2d]: https://github.com/stdlib-js/array/tree/main/base/broadcasted-unary2d
@@ -297,12 +312,30 @@ console.log( objectKeys( ns ) );
[@stdlib/array/base/onesnd]: https://github.com/stdlib-js/array/tree/main/base/onesnd
+[@stdlib/array/base/quaternary2d]: https://github.com/stdlib-js/array/tree/main/base/quaternary2d
+
+[@stdlib/array/base/quinary2d]: https://github.com/stdlib-js/array/tree/main/base/quinary2d
+
[@stdlib/array/base/setter]: https://github.com/stdlib-js/array/tree/main/base/setter
+[@stdlib/array/base/strided2array2d]: https://github.com/stdlib-js/array/tree/main/base/strided2array2d
+
+[@stdlib/array/base/strided2array3d]: https://github.com/stdlib-js/array/tree/main/base/strided2array3d
+
+[@stdlib/array/base/strided2array4d]: https://github.com/stdlib-js/array/tree/main/base/strided2array4d
+
+[@stdlib/array/base/strided2array5d]: https://github.com/stdlib-js/array/tree/main/base/strided2array5d
+
[@stdlib/array/base/take]: https://github.com/stdlib-js/array/tree/main/base/take
[@stdlib/array/base/ternary2d]: https://github.com/stdlib-js/array/tree/main/base/ternary2d
+[@stdlib/array/base/ternary3d]: https://github.com/stdlib-js/array/tree/main/base/ternary3d
+
+[@stdlib/array/base/ternary4d]: https://github.com/stdlib-js/array/tree/main/base/ternary4d
+
+[@stdlib/array/base/ternary5d]: https://github.com/stdlib-js/array/tree/main/base/ternary5d
+
[@stdlib/array/base/to-accessor-array]: https://github.com/stdlib-js/array/tree/main/base/to-accessor-array
[@stdlib/array/base/unary2d-by]: https://github.com/stdlib-js/array/tree/main/base/unary2d-by