spliter 0.1.0

A simple way to implement Rayon's ParallelIterator
Documentation

The spliter crate provides a simpler way to implement Rayon's [ParallelIterator] trait than Rayon's plumbing module.

Implement the [Spliterator] trait to teach your [Iterator] how to split itself in half, and spliter will wrap it into a [ParallelIterator] for you. Just call par_split().

This crate differs from Rayon's default behavior by continuing to split even after it starts consuming items. This makes it ideal for tasks like graph or tree search where the dataset can grow during iteration. See this post for the story behind its development.