sorta

Sorted Tables for Nim, based on B-Trees

Pure Nim score 30/100 · tests present · docs generated

Summary

Latest Version Unknown
License MIT
CI Status Passing
Downloads 0
Last Indexed 2026-07-22 05:28

Installation

nimble install sorta
choosenim install sorta
git clone https://github.com/narimiran/sorta

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
sorta - - - - - - -

Source

Repository https://github.com/narimiran/sorta
Homepage https://narimiran.github.io/sorta/
Documentation View Documentation
Registry Source nimble_official

README

Sorted Tables

SortedTable implementation using B-Tree as an internal data structure.

The BTree algorithm is based on: * N. Wirth, J. Gutknecht: Project Oberon, The Design of an Operating System and Compiler; pages 174-190.

Public API tries to mimic API of Nim's built-in Tables as much as possible. The ommission of add procedure is done on purpose.

Installation

nimble install sorta

Required Nim version is at least 1.0.0.

Usage

See the documentation.