Skip to content
This repository was archived by the owner on Jan 2, 2024. It is now read-only.

Latest commit

 

History

History
40 lines (22 loc) · 591 Bytes

README.md

File metadata and controls

40 lines (22 loc) · 591 Bytes

Sorted Array

An array that keeps its elements sorted with advanced comparison capabilities and a built-in support for an array of objects.

Installation

npm install @gurisko/sorted-array

API

new SortedArray([key|compareFn])

arr.insert([element1[, ...[, elementN]]])

arr.get(index)

arr.has(value)

arr.search(value)

arr.remove(index)

arr.removeByValue(value)

arr.eq(value)

arr.gt(value)

arr.gte(value)

arr.lt(value)

arr.lte(value)

arr.toArray()

arr.clear()