interleave

Crates.iointerleave
lib.rsinterleave
version1.0.1
sourcesrc
created_at2016-06-28 18:19:34.603027
updated_at2016-07-30 15:22:31.535632
descriptionAn arbitrary iterator interleaver for exhaustive consumption of iterators. Each iterator is guaranteed to be no more than a single next call behind any other iterator.
homepage
repositoryhttps://github.com/BourgondAries/interleave-rs
max_upload_size
id5520
size6,571
(kstrafe)

documentation

http://interleave.stravers.net/interleave

README

interleave-rs

Interleave is a macro that allows you to create an iterator that interleaves its input iterators.

The reason for making this library is because Itertools only has binary interleaving.

Behaviour

All iterators are exhausted (return None) before the interleaver will return None.

Commit count: 23

cargo fmt