@aureooms/js-skip-list

0.0.1 • Public • Published

@aureooms/js-skip-list

Skip list data structure for JavaScript. See docs.

⚠️ The code requires regeneratorRuntime to be defined, for instance by importing regenerator-runtime/runtime.

import {decreasing} from '@aureooms/js-compare';
import {range} from '@aureooms/js-itertools';
import SkipList from '@aureooms/js-skip-list';
const list = SkipList.from(decreasing, range(10000));
[...list]; // [9999, 9998, ...]
list.add(...)
list.get(...)
list.has(...)
list.remove(...)

License Version Build Dependencies Dev dependencies GitHub issues Downloads

Code issues Code maintainability Code coverage (cov)

Code technical debt Documentation Package size

Package Sidebar

Install

npm i @aureooms/js-skip-list

Weekly Downloads

0

Version

0.0.1

License

AGPL-3.0

Unpacked Size

465 kB

Total Files

24

Last publish

Collaborators

  • aureooms