1.1.0 • Published 3 years ago

interleave-typed-array v1.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

interleave-typed-array

npm version stability-stable npm minzipped size dependencies types Conventional Commits styled with prettier linted with eslint license

Interleave n typed arrays.

paypal coinbase twitter

Installation

npm install interleave-typed-array

Usage

import interleaveTypedArray from "interleave-typed-array";
interleaveTypedArray(
  Uint8Array,
  [3, 2],
  Uint8Array.of(1, 2, 3, 4, 5, 6),
  Uint8Array.of(7, 8, 9, 10)
);
//=> Uint8Array [1, 2, 3, 7, 8, 4, 5, 6, 9, 10]

API

interleaveTypedArray

interleaveTypedArray(ResultConstructor, elements, ...arrays) ⇒ TypedArray

Interleave n typed arrays

Kind: Exported function

ParamTypeDescription
ResultConstructorTypedArrayReturned typed array constructor
elementsArrayNumber of elements to group for each typed array
...arraysTypedArrayArrays to interleave

License

MIT. See license file.