Pythonic FP - Iterables project

Part of of the pythonic-fp namespace projects.

Overview

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

Documentation

Installation

Installing and importing the module.

API docs

Detailed API documentation.

Development

CHANGELOG

CHANGELOG for the current and predecessor projects.