Vector constructors and associated utilities.
var ns = require( '@stdlib/ndarray/vector' );Namespace containing ndarray vector constructors and associated utilities.
var o = ns;
// returns {...}The namespace exports the following:
BooleanVector(): create a boolean vector (i.e., a one-dimensional ndarray).Complex128Vector(): create a double-precision complex floating-point vector (i.e., a one-dimensional ndarray).Complex64Vector(): create a single-precision complex floating-point vector (i.e., a one-dimensional ndarray).vector(): create a vector (i.e., a one-dimensional ndarray).Float32Vector(): create a single-precision floating-point vector (i.e., a one-dimensional ndarray).Float64Vector(): create a double-precision floating-point vector (i.e., a one-dimensional ndarray).Int16Vector(): create a signed 16-bit integer vector (i.e., a one-dimensional ndarray).Int32Vector(): create a signed 32-bit integer vector (i.e., a one-dimensional ndarray).Int8Vector(): create a signed 8-bit integer vector (i.e., a one-dimensional ndarray).Uint16Vector(): create an unsigned 16-bit integer vector (i.e., a one-dimensional ndarray).Uint32Vector(): create an unsigned 32-bit integer vector (i.e., a one-dimensional ndarray).Uint8Vector(): create an unsigned 8-bit integer vector (i.e., a one-dimensional ndarray).Uint8ClampedVector(): create a clamped unsigned 8-bit integer vector (i.e., a one-dimensional ndarray).
var objectKeys = require( '@stdlib/utils/keys' );
var ns = require( '@stdlib/ndarray/vector' );
console.log( objectKeys( ns ) );