7 releases
Uses old Rust 2015
0.2.2 | Oct 4, 2017 |
---|---|
0.2.1 | Oct 4, 2017 |
0.1.3 | Oct 4, 2017 |
#1744 in Rust patterns
8KB
158 lines
Rustkell is haskell like functions in rust.
More functions will come as I will need them.
Documentation
- tails: The tails function returns all final segments of the list, longest first.
Usage
Cargo.toml
[dependencies]
rustkell = "0.2"
main.rs
extern crate rustkell;
use rustkell::DataList;
use std::iter::Iterator;
fn main() {
let v = vec![1,2,3,4];
for t in v.tails() {
println!("{:?}", t);
}
}
Output:
> [1, 2, 3, 4]
> [2, 3, 4]
> [3, 4]
> [4]
> []
License
Licensed under the MIT license, see LICENSE
lib.rs
:
Rustkell is haskell like functions in rust.