status: working. tested. api still in flux.
ringbuffer operations on multiple values at once with an efficient implementation. written in rust.
useful for moving a window with variable step through a possibly infinite stream of values while avoiding unnecessary memory allocations
handy when computing the short-time fourier transform.
to use add strider = "*"
to the [dependencies]
section of your Cargo.toml
and call extern crate strider;
in your code.