UNPKG

procrastination-sort

Version:

The world's most honest sorting method: swaps elements slowly, checks Twitter constantly, and finishes eventually. Not not prod-safe

14 lines 449 B
export interface ProcrastinationResult<T> { sortedArray: T[]; timeElapsed: number; swapsMade: number; coffeeCups: number; excusesUsed: string[]; } export declare function procrastinationSort<T>(array: T[], config?: { verbose?: boolean; procrastinationProbability?: number; procrastinationActivities?: string[]; comparator?: (a: T, b: T) => number; }): ProcrastinationResult<T>; //# sourceMappingURL=index.d.ts.map