array_tool
Array helpers for Rust. Some of the most common methods you would use on Arrays made available on Vectors. Polymorphic implementations for handling most of your use cases.
###Installation
Add the following to your Cargo.toml file
[dependencies]
array_tool = "0.2.6"
And in your rust files where you plan to use it put this at the top
extern crate array_tool;
And if you plan to use all of the Vector helper methods available you may do
use *;
###Usage
use Uniq;
use Shift;
use Intersect;
use Join;
use Times;
use Union;
##Future plans
I plan to implement many of the methods available for Arrays in higher languages; such as Ruby. Ideally all methods will be optimized for efficiency (most are). Expect regular updates.
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.