rc-js-util
Version:
A collection of TS and C++ utilities to help writing performant and correct applications, achieved through strict typing and (removable) invariant checking.
11 lines • 820 B
TypeScript
/**
* @public
* Excludes the BigInt versions, as they do not "play well with others"...
*/
export type TTypedArrayCtor = Float64ArrayConstructor | Float32ArrayConstructor | Int32ArrayConstructor | Uint32ArrayConstructor | Int16ArrayConstructor | Uint16ArrayConstructor | Int8ArrayConstructor | Uint8ArrayConstructor | Uint8ClampedArrayConstructor;
/**
* @public
* All possible typed arrays constructors. BigInt variants are not well-supported.
*/
export type TFullSetTypedArrayCtor = Float64ArrayConstructor | Float32ArrayConstructor | BigInt64ArrayConstructor | BigUint64ArrayConstructor | Int32ArrayConstructor | Uint32ArrayConstructor | Int16ArrayConstructor | Uint16ArrayConstructor | Int8ArrayConstructor | Uint8ArrayConstructor | Uint8ClampedArrayConstructor;
//# sourceMappingURL=t-typed-array-ctor.d.ts.map