Panda Pile

Synchronous and asynchronous rust traits for lazily producing and consuming sequences, avoiding some design issues with the traits in the standard library. See the docs for more info.