export const isArraySorted = <T>(array: T[], compareFn: (a: T, b: T) => number): boolean => {
for (let index = 0; index < array.length - 1; ++index) {
if (compareFn(array[index], array[index + 1]) > 0) {
export const isArraySorted = <T>(array: T[], compareFn: (a: T, b: T) => number): boolean => {
for (let index = 0; index < array.length - 1; ++index) {
if (compareFn(array[index], array[index + 1]) > 0) {