nikomatsakis / dogged

Experimental persistent collections in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Experimental persistent vector in Rust. Based on a digit-indexed trie, as in Clojure. Supports push(), get(), and get_mut() as its primitive operations for now. All O(1)-in-practice, if not in theory, but obviously not as fast as a non-persistent vector.

About

Experimental persistent collections in Rust

License:Apache License 2.0


Languages

Language:Rust 100.0%