pythonic-fp-iterables

Project pythonic-fp-iterabless one of the PyPI Pythonic FP projects.

Proposed PyPI 5.1.4+ release

Tools for iterables

Library of functions for iterating iterables

  • module merging: Concatenating and merging iterables.

  • module drop_take: Dropping and taking values from iterables.

  • module folding: Reducing and accumulating iterables.

Important

Assumptions:

  • iterables are not necessarily iterators

  • at all times iterator protocol is assumed to be followed

    • all iterators are assumed to be iterable

    • for all iterators foobar we assume iter(foobar) is foobar