persvector

This is an implementation of Clojures persistent vectors in Nim.

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:23

Installation

nimble install persvector
choosenim install persvector
git clone https://github.com/PMunch/nim-persistent-vector

OS Compatibility

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

README

Persistent Vector

This is an implementation of Clojures persistent vectors in Nim. The default branching factor is 32 as in Clojure, but can be changed by using the boot switch -d:persvectorbits=n where n is the power of two to use as the branching factor (and thus defaults to 5 for 32-way branching).

For more information see the vector.nim file and it's doc-strings.