Pythonic FP - Iterables

PyPI project pythonic.iterables implementing a Python package of tools for iterables and iterators.

  • Concatenating and merging iterables

  • Dropping and taking values from iterables

  • Reducing and accumulating iterables

  • 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 my_iter we assume iter(my_iter) is my_iter

Part of of the pythonic-fp namespace projects.

Documentation

Installation

Installing and importing the module.

API docs

Detailed API documentation.

Development

Current Development API

Development environment API documentation.

CHANGELOG

For the current and predecessor projects.