@stdlib/ndarray-base-dtype-char
Return the single letter character abbreviation for an underlying array data type.
Found 9802 results for array type
Return the single letter character abbreviation for an underlying array data type.
Determine if an ndarray data type can be cast to another ndarray data type according to a specified casting mode.
Common types, type guards and type checkers.
Fix the type definition of `Array.isArray()` method to accept readonly arrays
Return the enumeration constant associated with an ndarray data type string.
Determine if an ndarray data type can be safely cast to, or is of the same kind as, another ndarray data type.
Return the number of bytes per element provided an underlying array data type.
Check if a value is an array or a typed array
Reliable dynamic type checking
Enforce schema on JavaScript objects, including type, transformation, and validation. Supports extends, sub-schemas, and arrays.
Test if an input value is a supported array boolean data type.
Determine if an ndarray data type can be safely cast or, for floating-point data types, downcast to another ndarray data type.
Filter an array or arguments by JavaScript native type (e.g. functions, strings, etc).
Type-safe array sorting method with support for deeply nested properties and Typescript autocompletion.
Test if an input value is a supported array complex-valued floating-point data type.
Return the data type of a provided ndarray.
Return the data type of a provided ndarray.
Returns `true` if a value is any type of object, but not an array. Browserify-ready.
Test if an input value is a supported ndarray integer data type.
Test if an input value is a supported ndarray real-valued data type.
Test if an input value is a supported array real-valued data type.
Get the first path that exists on disk of multiple paths
A type-safe collection of comparison methods for objects and arrays in TypeScript/JavaScript
Test if an input value is a supported ndarray numeric data type.
Test if an input value is a supported ndarray floating-point data type.
Better 'typeof'. Detects real type of the objects like 'Array()', 'new Number(1)', 'new Boolean(true)', etc.
Test if an input value is a supported array signed integer data type.
Test if an input value is a supported ndarray unsigned integer data type.
Test if an input value is a supported ndarray signed integer data type.
Return the data type of an ndarray data buffer.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Test if an input value is a supported ndarray complex-valued floating-point data type.
Type checking utils.
Get the first fulfilled promise that satisfies the provided testing function
Test if an input value is a supported array real-valued floating-point data type.
A type-safe groupBy function for TypeScript
Determines if an object can be used as an array
List of output ndarray data type policies.
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Test if an input value is a supported ndarray real-valued floating-point data type.
Extended JavaScript Type Validator
[](https://npmjs.org/package/fastify-type-provider-zod) [](https://npmjs.org/package/fastify-type-provid
Array#isArray for older browsers
User-friendly glob matching
Type-safe utilities to return a random element from an array or random entry from an object
A simple, type-safe way to create multi-dimensional arrays
Determine the minimum array data type for storing a provided signed integer value.
retrieve the type of your value by using constructors when possible
Return the data type string associated with a strided array data type enumeration constant.
> The repository for _high quality_ TypeScript type definitions.
Resolve the output ndarray data type for a unary function.
> Type-safe CLI library with no runtime dependencies
Comprehensive utility library providing commonly used functions for JavaScript/TypeScript projects including array processing, object manipulation, Promise handling, and type checking
Simply swizzle your arguments
Determine the minimum array data type of the closest kind necessary for storing a provided scalar value.
Safely get/set deep nested properties with standard path, strong type support
Validates if a value is an array.
A list of SPDX license identifiers
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
Parse postgres array columns
extend like a boss
Visit a method over the items in an object, or map visit over the objects in an array.
A simple and composable way to validate data in JavaScript (and TypeScript).
Create an array with values that are present in the first input array but not additional ones
Return the enumeration constant associated with a supported ndarray data type value.
Return the data type string associated with a supported strided array data type value.
Remove duplicate values from an array. Fastest ES5 implementation.
Type checker for JS
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects
Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream
Returns true if a value is a plain object, array or function.
Takes any JavaScript data type or object as an input and returns a string describing the type of the input.
Map `visit` over an array of objects.
ES2015 `Array#findIndex()` ponyfill
Array methods for ES6 Iterators
Creates a shallow clone of any JavaScript value.
Removes duplicates from a sorted array in place
Concatenate a readable stream's data into a single array
Array#filter for older browsers.
Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index.
flattens nested vertex data into a typed array
Type checking for json objects
Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
Determine if an array data type can be safely cast to another array data type.
Recursively flatten an array or arrays.
A tiny and type-safe TypeScript utility to create and work with fixed-length arrays (tuples).
A simple and composable way to validate data in JavaScript (and TypeScript).
Return the enumeration constant associated with a strided array data type string.
A TypeScript utility library focused on deep operations for objects and arrays with full type safety. Similar to Lodash, but narrower in scope and fully written in TypeScript to maximize typing support.
Utils for working with JavaScript classes and prototype methods.
Get a compare function for array to sort
make a shallow copy of an object or array
Turn anything into an array
Iterator abstraction based on ES6 specification
An optionally-asynchronous forEach with an interesting interface.
Return the C data type associated with a provided data type value.
Array with sorted insertion and optimized search methods.
Run promise-returning & async functions in series, each passing its result to the next
finds an item in an array matching a predicate function, and returns its index
ES6 Array.find ponyfill. Return the first array element which satisfies a testing function.
Determine if an array data type can be safely cast or, for floating-point data types, downcast to another array data type.
Safely push each item of an array to a stream
Microsoft sucks
A ponyfill for the ES 2015 (ES6) `Array.from()`.
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Minimal async jobs utility library, with streams support
Computes the greatest common divisor (gcd).
Tiny queue data structure
Validates if a value is an integer array.
Get the longest item in an array.
Computes the least common multiple (lcm).
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
Like an array, but rounder.
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
Create an array of unique values, in order, from the input arrays
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Run an array of functions in parallel
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Typescript-compatible minimalistic shallow equality check for arrays/objects
List of binary file extensions
Test if an input value is a supported ndarray boolean data type.
ES spec-compliant shim for ArrayBuffer.prototype.slice
A faster Node.js alternative to Array.prototype.slice.call(arguments)
Returns true if the given is falsey (according to JavaScript) or matches a 'falsey' keyword.
Return true if a value is a valid glob pattern or patterns.
Iterate any iterable JS value. Works robustly in all environments, all versions.
Flatten nested arrays
An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
the array type info object.
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
Is this value a JS ArrayBuffer?
Robustly get the byte length of a Typed Array
Rearrange array elements by index array
Is this value a JS SharedArrayBuffer?
A tiny, faster alternative to native Array.prototype.every
Robustly get the byte offset of a Typed Array
An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
A simple list of possible Typed Array names.
creates a new array with given range
Robustly get the length of a Typed Array
Initialize an array of arrays to a constant
Move an array item to a different position
Convert a value to an array
Deep copy objects and arrays
Multidimensional Arrays
Make array iteration easy when using async/await and Promises
Detect whether or not an object is a Typed Array
TypedArray polyfill for old browsers
An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.
An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.
Array manipulation, ordering, searching, summarizing, etc.
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.
Push an array of items into an array, while being robust against prototype modification
Faster alternative to javascript's native filter method.
Reuse typed arrays
An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.
`array-filter-utils` is a library offering a bulk of functions to filter arrays with type management.
Get the last or last n elements in an array.
`Array#forEach()` but it’s possible to define where to move to next
Packs an array-of-arrays into a single ndarray
Returns true if the given number is odd, and is an integer that does not exceed the JavaScript MAXIMUM_SAFE_INTEGER.
Test if a value is an array.
A static list of the Node.js builtin modules from the latest Node.js version
Microsoft sucks
Get all but the last element or last n elements of an array.
Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
a few common utility template tags for ES2015
Lazily initialized properties for objects
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.
Test if a value is a Uint32Array.
Test if a value is a Uint8Array.
Test if a value is a Uint16Array.
Test if a value is a Float64Array.
Faster, node.js focused alternative to JavaScript's native array map.
Sort array elements in descending order.
Test if a value is a Float32Array.
Sort array elements in ascending order.
Sort the keys of an object
Tests a value’s type against a string like 'positive integer' or 'non-empty map'.
Return the enumeration constant associated with a supported strided array data type value.
Sort the keys in an object.
The swiss army knife for binary data in JavaScript.
Find [nd-]array min/max values
Create an array by repeating the given value n times.
Create an array without duplicates
Module for working with CIDR (v4, v6)
Make any value an array. No dependencies.
Return the description for a provided data type.
List of getter/setter properties for JavaScript types
Check if a string matches the name of a Node.js builtin module
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
List of properties for JavaScript objects
List of JavaScript types
Check whether a value is "empty".
Promised First-In-First-Out buffer. Await on push to be told when a value is consumed and await on shift for a value to consume when the buffer is empty.
Guarantees an array back
Execute a method out from an object.
Computes the dot product between two numeric arrays.
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
Generates an array of consecutive integers starting at 0
List of common default router IP addresses
A utility function to index arrays by any criteria
Convert base64/datauri/plain string to ArrayBuffer
`[].reduce()` for old browsers
List of text file extensions
0-dependency, high-performance, reactive event handling library optimized for both browser and Node.js environments. This library introduces a robust and type-safe abstraction for handling events, reducing boilerplate and increasing code maintainability.
An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as ES3.
high-performance, zero-dependency circular reference check for objects (or arrays)
Reduce an array to unique values, optionally into a separate array.
Join paths and globs.
0-dependency, high-performance, reactive event handling library optimized for both browser and Node.js environments. This library introduces a robust and type-safe abstraction for handling events, reducing boilerplate and increasing code maintainability.
Computes the L2 norm (Euclidean norm) of an array of values.
Sparse array implementation in JS with no dependencies
Returns `true` if a value exists in the given string, array or object.
Find the intersection of two arrays
Find the first element in an array that passes a callback test. Equivalent to underscore.find()
Returns an array filled with the specified input
Circular fixed size array
Return the data type string associated with a provided single letter abbreviation.
🔧 Fast, modern, and practical utility library for FP in TypeScript.
Asynchronous iterator function for parallel processing.
Rotate all items in an array
Array / Arraylike utilities
Convert any binary data to ArrayBuffer
Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'
Extensible deep value equivalence checking for any data types
Loop over each item in an array and call the given function on every element.
Convert Gitignore to Glob patterns
Replace or remove multiple items in an array.
Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license
Create an error from an array of error messages
Diff, diff3 and patch objects of any fundamental or derived type, natively in javascript
A data structure that combines a hash and an array for fast dictionary lookup and traversal by complex keys.
Comma delimit an array for human readability, the Oxford comma is optional.
 [](https://app.fossa.com/projects/git%2Bgithub.com%2FQuickCorp%2FQCObjects-SDK?ref=badge_shield
Check if two arrays are equal
Test if an input value is a supported array unsigned integer data type.
create a new array filled with a value, or zero
ES spec-compliant shim for TypedArray.prototype.slice
Merge two lists, trying to preserve the order of both
Creates a real Array from almost anything.
Checks if the given value is an array or array-like object.
Compare your item to items in an array and get the closest one.
Sorts ndarrays in place
Vertex array object wrapper/shim for WebGL
Return true if the given number is even.
Collection of image extensions
List of Markdown file extensions