@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

Dependencies (0)

    Dev Dependencies (23)

    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