rollercoaster 0.0.4

Extra iterators for grouping, sorting, arithmetic, and more.
Documentation
# Rollercoaster


[![Build](https://github.com/Enitoni/rollercoaster/actions/workflows/test.yml/badge.svg)](https://github.com/Enitoni/rollercoaster/actions/workflows/test.yml)
[![docs.rs](https://img.shields.io/docsrs/rollercoaster)](https://docs.rs/rollercoaster/)
[![Crate](https://img.shields.io/crates/v/rollercoaster.svg)](https://crates.io/crates/rollercoaster)

This crate adds extra iterators, with extension methods so you can access them from any type implementing [`Iterator`](https://doc.rust-lang.org/std/iter/trait.Iterator.html).

## Usage


Add `Rollercoaster` to your `Cargo.toml`

```toml
[dependencies]
rollercoaster = "0.0.2"
```

Import the trait into your module

```rust
use rollercoaster::Rollercoaster;

fn main() {
  let iter = vec![1, 2, 3].into_iter();

  // The methods are now available for us to use
  iter.memory();
}
```

## Contributing


Please create a github issue if you run into any problems.