#immutable #persistent #hamt #b-tree #rrb-tree

im-rc

Immutable collection datatypes (the fast but not thread safe version)

13 stable releases (4 major)

15.1.0 Apr 29, 2022
15.0.0 May 15, 2020
14.3.0 Mar 3, 2020
14.1.0 Dec 16, 2019
11.0.2 Aug 30, 2018

#90 in Data structures

Download history 31487/week @ 2023-06-08 35518/week @ 2023-06-15 35581/week @ 2023-06-22 33414/week @ 2023-06-29 34691/week @ 2023-07-06 40726/week @ 2023-07-13 37652/week @ 2023-07-20 31829/week @ 2023-07-27 29941/week @ 2023-08-03 26003/week @ 2023-08-10 27932/week @ 2023-08-17 34121/week @ 2023-08-24 27217/week @ 2023-08-31 26444/week @ 2023-09-07 27466/week @ 2023-09-14 21196/week @ 2023-09-21

107,993 downloads per month
Used in 198 crates (36 directly)

MPL-2.0+

525KB
12K SLoC

im-rs

Crate Status

Blazing fast immutable collection datatypes for Rust.

Comes in two versions: im (thread safe) and im-rc (fast but not thread safe).

Documentation

Licence

Copyright 2017 Bodil Stokke

This software is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Dependencies

~0.5–1.4MB
~32K SLoC