1.0.0 • Published 12 days ago

@omegion1npm/corrupti-autem-reiciendis v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
12 days ago

Arrays

NPM version Build Status Coverage Status

Arrays.

Installation

npm install @omegion1npm/corrupti-autem-reiciendis

Alternatively,

  • To load the package in a website via a script tag without installation and bundlers, use the ES Module available on the esm branch (see README).
  • If you are using Deno, visit the deno branch (see README for usage intructions).
  • For use in Observable, or in browser/node environments, use the Universal Module Definition (UMD) build available on the umd branch (see README).

The branches.md file summarizes the available branches and displays a diagram illustrating their relationships.

To view installation and usage instructions specific to each branch build, be sure to explicitly navigate to the respective README files on each branch, as linked to above.

Usage

var ns = require( '@omegion1npm/corrupti-autem-reiciendis' );

ns

Arrays.

var o = ns;
// returns {...}

The namespace exports the following array constructors:

  • ArrayBuffer( size ): constructor which returns an object used to represent a generic, fixed-length raw binary data buffer.
  • Float32Array(): typed array constructor which returns a typed array representing an array of single-precision floating-point numbers in the platform byte order.
  • Float64Array(): typed array constructor which returns a typed array representing an array of double-precision floating-point numbers in the platform byte order.
  • Int16Array(): typed array constructor which returns a typed array representing an array of twos-complement 16-bit signed integers in the platform byte order.
  • Int32Array(): typed array constructor which returns a typed array representing an array of twos-complement 32-bit signed integers in the platform byte order.
  • Int8Array(): typed array constructor which returns a typed array representing an array of twos-complement 8-bit signed integers in the platform byte order.
  • SharedArrayBuffer( size ): constructor returning an object used to represent a generic, fixed-length raw binary data buffer which can be used to create views of shared memory.
  • Uint16Array(): typed array constructor which returns a typed array representing an array of 16-bit unsigned integers in the platform byte order.
  • Uint32Array(): typed array constructor which returns a typed array representing an array of 32-bit unsigned integers in the platform byte order.
  • Uint8Array(): typed array constructor which returns a typed array representing an array of 8-bit unsigned integers in the platform byte order.
  • Uint8ClampedArray(): typed array constructor which returns a typed array representing an array of 8-bit unsigned integers in the platform byte order clamped to 0-255.
var arr = new ns.Int32Array( 5 );
// returns <Int32Array>[ 0, 0, 0, 0, 0 ]

Alternatively, use the typedarray function to create a typed array of a given data type:

var arr1 = ns.typedarray( 5 );
// returns <Float64Array>[ 0.0, 0.0, 0.0, 0.0, 0.0 ]

var arr2 = ns.typedarray( 5, 'uint8' );
// returns <Uint8Array>[ 0, 0, 0, 0, 0 ]

The namespace contains functions to create arrays pre-filled with spaced values:

You can use the following functions to retrieve a list of available data types:

Furthermore, the namespace contains utility functions to retrieve a given constructor:

var ctor = ns.typedarrayCtors( 'float64' );
// returns <Function>

ctor = ns.typedarrayCtors( 'int' );
// returns null

Lastly, the namespace contains various other functions for dealing with arrays, including functions to convert arrays from one data type to another or to serialize them as JSON and vice versa.

Examples

var objectKeys = require( '@stdlib/utils/keys' );
var ns = require( '@omegion1npm/corrupti-autem-reiciendis' );

console.log( objectKeys( ns ) );

Notice

This package is part of stdlib, a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.

For more information on the project, filing bug reports and feature requests, and guidance on how to develop stdlib, see the main project repository.

Community

Chat


License

See LICENSE.

Copyright

Copyright © 2016-2024. The Stdlib Authors.

reducerSymbol.toStringTagbrowserslistfetcheventDispatcherECMAScript 7shamArray.prototype.flatgetPrototypeOfredactprototypeargsargparseelectronpureinstallercreatewriteesconsumecurlrgbrm -rfBigUint64Arraycolorreal-timetslibwgetstarterviewvariablesvarchildgroupmomentObject.definePropertyglobobjttydayjsconfigurablestreamscompile lessdirectoryflatMapio-tsES2020formsJSONspinnerlook-upiteratexdg-opennumberpoint-freeenvconnectarraystakeutilsconcatscheme-validationloggercomputed-typessortgradients css3toolkittypesafeArray.prototype.flattendebugfast-copyfulles8awaittoStringTagpackage.jsonreact-testing-libraryutilityestreereadlessbyteLengthmonorepoqstostringtagenvironmentintrinsicmulti-packageirqjasminejestfull-widthframeworktimejson-schemaes2015performantbusycurriedconfigwalkingpyyamlstatusexecutablesymbolsassertionexpresscmdinternal slotECMAScript 2019hasdescriptorsdeepclonewrapoffsetRxregexfastcopyoncefolderjavascriptUint8Arraycollection.es6bytesetterisfantasy-landbatchrangeerrorbrowserstreamfast-deep-clonebabel-corewaapiRxJSmixinsflatbannerstringopenertraversevaluenameforEachzodbundlingbundlerwatchingsetuuidbluebirdUint16Arrayclassnamecss-in-jsprotobufomitinterruptsclonespawnastansii18nlastjsonpathRFC-6455regularreadablemiddlewarebootstrap lesswordbreakdirstreams2pipequoteschemataskObject.valuesmime-dbkeykoreanObject.getPrototypeOfdeep-clonehashapolloimportgesturesnodejsstartcensorramdaECMAScript 2018buffermakeaccessibilityvalidObservableclientflaguninstallfilternested cssdefaultBigInt64Arrayflagsserializationerror-handlingmimesetImmediatedotenvruntimeresolveredux-toolkitgetintrinsiccall-bindmobilecore-jsbrowserlistanimationthreeES7immerartcommandcacheflattenframercss nestingarraydeep-copypostcss.envbufferssyntaxlibphonenumbercss lesshardlinksmacosairbnbterminalregular expressionuser-streamsemitcommanderqueueeast-asian-widthtoucheventEmitterrmdirstylingcoercibleworkspace:*jsdiff$.extendextraoperating-systemsymlinksconcatMapgetURLSearchParamsRegExp#flagssearchloggingratelimitmodulecompareerrorhasOwnESponyfillbyteOffsetless csslistenersnopeletnativeserializerlinkquerytrimRightajaxkeysfastifyArrayBufferexpressionsanitizeprefixcallnodeassertsreact-hook-formpruneUint8ClampedArraytesterguiddescriptorescapeinspectArray.prototype.includesjsones2017autoprefixereslintvalidategenericssuperagentfixed-widthObject.keysjQueryes6limitedreuseReactiveExtensionslogpropertytacitinferenceteststylesheetnegativetermslotxsspromiseurlspreserve-symlinksES6compilerxhrUnderscorermcolumnsauthphonechromeInt16ArraytypescriptECMAScript 5stylescssharmonyfastcloneURLhttpsl10nremoveFloat32ArraycliasciioptimizersetPrototypeOfFloat64ArrayfunctionArray.prototype.filtersameValueZerowaitObject.fromEntrieschromiumcontainsWeakMappositivewalkObject.isfunctionalenumerablevaluesWebSocketsslicethroatequalwordwrapfastArray.prototype.findLastIndexeventsshebangconstjsonschemainvariantgradients cssyamltestingutiltoArraydeterministicshrinkwrapecmascriptconsolemkdirppusha11yFunction.prototype.namepopmotionwarningES2019trimminimaltypeStyleSheetdateformattingreadablestreammatchcallboundsyntaxerrorjsdomopenlaunchmatchestypeerrorpathtshigher-orderdatastructuredataviewfindxtermtextclass-validatorconcurrencytypestyped arrayECMAScript 2023springpluginoptionstablees5command-linetranspilerm -frenderexit-codecoreStreamseslint-pluginlimitnegative zero6to5call-boundES3trimStartnpmwatchtypedarrayspasswordbcryptkarmaindicatorsafe
1.0.0

12 days ago