Javascript

Unzip an array of arrays

This function ‘unzips’ an array of tuples into multiple arrays, reversing the ‘zip’ operation. JavaScript: TypeScript:

Cast a value as an array

This function checks if a value is already an array, and if not, it wraps the value in an array.…

Check if an array is empty

This function checks whether an array is empty. JavaScript: TypeScript:

Clone an array

This function clones an array, creating a new array with the same elements. JavaScript: TypeScript:

Compare two sets

This function compares two sets for equality, regardless of the order of elements. JavaScript: TypeScript:

Find the maximum item of a set

This function returns the maximum value from a set. JavaScript: TypeScript:

Remove duplicate values in an array

This function removes duplicate values from an array. JavaScript: TypeScript:

Repeat an array

This function repeats the elements of an array a given number of times. JavaScript: TypeScript:

Shuffle an array

This function shuffles the elements of an array. JavaScript: TypeScript:

Remove falsy values from array

This function removes all ‘falsy’ values (false, null, 0, ”, undefined, and NaN) from an array. JavaScript: TypeScript: