Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jneem/imbl
Blazing fast immutable collection datatypes for Rust.
https://github.com/jneem/imbl
Last synced: 13 days ago
JSON representation
Blazing fast immutable collection datatypes for Rust.
- Host: GitHub
- URL: https://github.com/jneem/imbl
- Owner: jneem
- License: mpl-2.0
- Created: 2021-08-06T16:40:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-24T19:26:09.000Z (5 months ago)
- Last Synced: 2024-10-11T23:46:47.608Z (about 1 month ago)
- Language: Rust
- Size: 1.53 MB
- Stars: 82
- Watchers: 9
- Forks: 12
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-blazingly-fast - imbl - Blazing fast immutable collection datatypes for Rust. (Rust)
README
# imbl
[![crates.io](https://img.shields.io/crates/v/imbl)](https://crates.io/crates/imbl)
![tests](https://github.com/jneem/imbl/actions/workflows/ci.yml/badge.svg)
[![docs.rs](https://docs.rs/imbl/badge.svg)](https://docs.rs/imbl/)
[![coverage](https://coveralls.io/repos/github/jneem/imbl/badge.svg)](https://coveralls.io/github/jneem/imbl)Blazing fast immutable collection datatypes for Rust.
This is a fork of the [`im`](https://github.com/bodil/im-rs) crate, which
appears to be unmaintained. The `1.0` release of `imbl` is compatible with the
`15.0.0` release of `im`, but with some fixes to `OrdMap` and `OrdSet`.## Documentation
* [API docs](https://docs.rs/imbl/)
## Minimum supported rust version
This crate supports rust 1.51 and later. As const generics become more useful,
the minimum supported rust version will increase.## Licence
Copyright 2017--2021 Bodil Stokke
Copyright 2021 Joe Neeman
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][coc]. By participating in this project you agree to abide by its
terms.[coc]: https://github.com/jneem/imbl/blob/master/CODE_OF_CONDUCT.md