UNPKG

@clarketm/superinsertionsort

Version:
29 lines (18 loc) • 947 B
# [InsertionSort](https://www.npmjs.com/package/@clarketm/superinsertionsort) [![NPM release](https://img.shields.io/npm/v/@clarketm/superinsertionsort.svg)](https://www.npmjs.com/package/@clarketm/superinsertionsort) InsertionSort with superpowers! 💪 ## Individual Module Installation ### Yarn ```bash $ yarn add @clarketm/superinsertionsort ``` ### Npm ```bash $ npm install @clarketm/superinsertionsort --save ``` ## API ## `insertionSort(arr: Array<Item>, comparator: Comparator): Array<Item>` | Name | Type | Attribute | Description | | ---------- | ----------- | ----------------------------------------------------------------- | ------------- | | arr | Array<Item> | | array to sort | | comparator | \* | nullable: undefined, optional: true, default: \_defaultComparator |