rabbit-ear
Version:
origami design library
17 lines • 1.26 kB
TypeScript
export function uniqueElements(array: number[]): number[];
export function nonUniqueElements(array: any[]): any[];
export function uniqueSortedNumbers(array: number[]): number[];
export function epsilonUniqueSortedNumbers(array: number[], epsilon?: number): number[];
export function arrayIntersection(array1: any[], array2: any[]): any[];
export function rotateCircularArray(array: any[], newStartIndex: number): any[];
export function splitCircularArray(array: any[], indices: [number, number]): [any[], any[]];
export function chooseTwoPairs(array: any[]): [any, any][];
export function setDifferenceSortedNumbers(a: number[], b: number[]): number[];
export function setDifferenceSortedEpsilonNumbers(a: number[], b: number[], epsilon?: number): number[];
export function arrayMinimumIndex(array: any[], map?: Function): number | undefined;
export function arrayMaximumIndex(array: any[], map?: Function): number | undefined;
export function mergeArraysWithHoles(...arrays: any[][]): any[];
export function clustersToReflexiveArrays(clusters: number[][]): number[][];
export function arrayArrayToLookupArray(array_array: number[][]): boolean[][];
export function lookupArrayToArrayArray(lookupArray: boolean[][]): number[][];
//# sourceMappingURL=array.d.ts.map